2
我是Kotlin的新手,來自JS。我目前正在製作一個計算器應用程序,並正在處理'%'運算符。我需要找出'當前輸入* 0.01'的輸出是整數還是小數點。通常情況下,我會用Kotlin:我如何檢查數字是否有小數點(模數解決方案不起作用)
num % 1 !== 0
但它不能在科特林工作,給我的錯誤「!=操作符不能應用於雙人或詮釋」。字符串或字符是一樣的。我的Kotlin代碼在下面,希望有人能幫忙!謝謝!
val percentResult: Double() = result.toDouble() * 0.01
if(percentResult % 1 != 0) {
result = (NumberFormat.getInstance().format(percentResult)).toString()
} else {
result = percentResult.toInt().toString()
}
它奇妙的作品,感謝jrtapsell! – eLn86