未解决的参考sqrt()Kotlin

时间:2017-12-16 14:26:29

标签: java math reference kotlin

我想使用:(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函数的方法是什么?

0 个答案:

没有答案