android kotlin 安全除法

烟花易冷心易碎發表於2024-06-05

fun Number?.safeDiv(divisions: Number?, default: Double=0.0): Double {
val value = divisions?.toDouble() ?: 0.0
if (value == 0.0) {
return default
}
return ((this?.toDouble() ?: 0.0) / value)
}

相關文章