我想使用:(link)
fun sqrt(x: Double): Double
这是我的kotlin版本中的基本数学函数:
kotlinc-jvm 1.2.0(JRE 1.8.0_151-b12)
其实我的代码是:
fun main(args: Array<String>){
println(doSqrt("16"));
}
fun doSqrt(num: String) : String{
var number: Int = num.toInt();
var nb: Double = number.toDouble();
var result: Double = sqrt(nb);
return (result.toString())
}
但是当我用
编译时kotlinc test.kt -include-runtime -d test.jar
结果是:
test.kt:10:26: error: unresolved reference: sqrt
var result: Double = sqrt(nb);
我尝试导入
kotlin.Math
它不起作用我也尝试导入
科特林。*
同样的问题......
在Kotlin中使用sqrt函数的方法是什么?