栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

(九)Kotlin简单易学 基础语法-数字类型

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(九)Kotlin简单易学 基础语法-数字类型

(九)Kotlin简单易学 基础语法-数字类型

数字类型

➢和java一样,Kotlin中所有数字类型都是有符号的,也就是说既可以表示整数,也可以表示负数。

类型最大值最小值
Byte8127-128
Short1632767–32768
Int322147483647-2147483648
Long649223372036854775807-9223372036854775808
Float323.4028235E381.4E-45
Double641.797693148623157E3084.9E-324

安全转换函数

Kotlin提供了toDoubleOrNull和toIntOrNull这样的安全转换函数,如果数值不能正确转换,与其触发异常不如干脆返回null值。

    val number:Int = "8.98".toInt()
    //Int? 可空的Int类型
    val number1:Int? = "8.98".toIntOrNull()

	//返回结果为null

Double转Int

    println(8.99.toInt())//输出结果为8
    print(8.99.roundToInt())//四舍五入 输出结果为9

    //格式化 保留一位,输出9.0 四舍五入
    val s = "%.1f".format(8.9932113)
    print(s)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/877423.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号