美文网首页Swift互动教程
2.3 Swift的(Float)和(Double)浮点类型 [

2.3 Swift的(Float)和(Double)浮点类型 [

作者: 互动教程网 | 来源:发表于2018-04-11 13:25 被阅读85次

    1. 本节课将为你演示浮点数据类型。浮点数是有小数部分的数字,如3.14。浮点类型比整数类型表示的范围更大,可以存储比整型更大或者更小的数字。

    image

    2. 首先定义一个值为1.5的浮点类型变量,通过变量的数值,从而推断变量的类型为浮点类型。

    image

    3. 开发语言提供了两种有符号的浮点数类型,Double和Float,Float表示32位浮点数。精度要求不高的话可以使用此类型。

    image

    4. 获得指定类型的最大值。

    image

    5. 定义一个值为3.5的双精度类型的浮点变量,双精度表示64位浮点数。当你需要存储很大或者很高精度的浮点数时,请使用此类型。

    image

    6. 通过加号,可以将浮点变量增加一个数值。

    image

    7. 通过减号,可以将浮点变量减少一个数值。

    image

    8. 同样可以使用乘号以及除以符号,进行浮点数值的计算。

    image

    9. 将变量的值加上2,然后再乘以4。

    image

    10. 将变量的值乘以1.1。

    image

    11. 获得变量的值和16的差值。

    image

    12. 定义另一个浮点类型的变量。

    image

    13. 获得浮点数值的有效位数。

    image

    14. 获得浮点数值的指数。

    image

    15. 获得和24.0具有相同符号和指数的浮点数值,且有效位数为1。

    image

    16. 获得数值的编码的位模式。

    image

    17. 查看当前浮点数值转换为字符串后的值。

    image

    18. 检查当前的浮点数值是否为有限数值。

    image

    19. 检查当前的浮点数值是否为无限数值。

    image

    20. 检查当前的浮点数值是否小于6.0。

    image

    21. 检查当前的浮点数值是否小于或等于6.0。

    image

    22. 检查当前的浮点数值是否为非数字。

    image

    23. 检查当前的浮点数值是否为零。

    image

    24. 获得当前浮点数的值大小。

    image

    25. 获得当前浮点数的负值(相反数)。

    image

    26. 再次获得当前浮点数的负值。

    image

    27. 将浮点数值转换为整型数值,并舍入到小于或等于源数值的最接近的允许值。

    image

    28. 使用相同的方式,将浮点数值的负值进行类型的转换,并观察右侧的结果。

    image

    29. 将浮点数值转换为整型数值,并舍入到大于或等于源数值的最接近的允许值。

    image

    30. 将浮点数值转换为整型数值,并舍入到幅度大于或等于源数值的允许值,即向远离0的方向舍入。

    image

    31. 将浮点数值转换为整型数值,并舍入到幅度小于或等于源数值的允许值,即向靠近0的方向舍入。

    image

    32. 将浮点数值转换为整型数值,并舍入到最接近的允许值; 如果两个值同样接近,则选择具有较大幅度的值。

    image

    33. 将浮点数值转换为整型数值,并舍入到最接近的允许值; 如果两个值相同,则选择偶数。

    image

    34. 以截取的方式,获得浮点数值除以指定值的余数。

    image

    35. 最后获得浮点数值除以指定值的余数。

    image

    image

    本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

    相关文章

      网友评论

        本文标题:2.3 Swift的(Float)和(Double)浮点类型 [

        本文链接:https://www.haomeiwen.com/subject/iziahftx.html