Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin android koltin,如何检测长时间溢出_Kotlin_Overflow - Fatal编程技术网

Kotlin android koltin,如何检测长时间溢出

Kotlin android koltin,如何检测长时间溢出,kotlin,overflow,Kotlin,Overflow,有两个长的,需要加起来,如何检测和避免溢出 fun add2Long(l1: Long, l2: long): Long { return l1 + l2 } 你可以用。如果溢出,它将抛出一个算术异常 fun add2Long(l1:Long,l2:Long):Long=try{ StrictMath.addExact(l1,l2) }捕获(e:算术异常){ Long.MAX\u值//句柄溢出 } 您可以使用。如果溢出,它将抛出一个算术异常 fun add2Long(l1:Long,l

有两个长的,需要加起来,如何检测和避免溢出

fun add2Long(l1: Long, l2: long): Long {
    return l1 + l2
}
你可以用。如果溢出,它将抛出一个
算术异常

fun add2Long(l1:Long,l2:Long):Long=try{
StrictMath.addExact(l1,l2)
}捕获(e:算术异常){
Long.MAX\u值//句柄溢出
}
您可以使用。如果溢出,它将抛出一个
算术异常

fun add2Long(l1:Long,l2:Long):Long=try{
StrictMath.addExact(l1,l2)
}捕获(e:算术异常){
Long.MAX\u值//句柄溢出
}