Swift互动教程

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

2018-04-11  本文已影响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,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

上一篇下一篇

猜你喜欢

热点阅读