本文主要说的是浮点数取整
直接截断取整
1 | let floatNumber = 3.5 |
可能的输出:
1 | value = 3 |
四舍五入取整
利用 C 语言 lroundf 函数
1 | let floatNumber = 3.5 |
可能的输出:
1 | value = 4 |
Swift 也提供了 round() 来帮助我们,感兴趣的朋友可以去查看一下文档,但是这方法有一个不方便的地方在于,改变后的值,依然是个浮点数~
向上取整,向下取整,其他
和上面类似,就不一一举例了,需要用到的时候,再来更新
本文主要说的是浮点数取整
1 | let floatNumber = 3.5 |
可能的输出:
1 | value = 3 |
利用 C 语言 lroundf 函数
1 | let floatNumber = 3.5 |
可能的输出:
1 | value = 4 |
Swift 也提供了 round() 来帮助我们,感兴趣的朋友可以去查看一下文档,但是这方法有一个不方便的地方在于,改变后的值,依然是个浮点数~
和上面类似,就不一一举例了,需要用到的时候,再来更新
原文作者:路小飞
原文链接:https://nijiehaha.github.io/2021/01/20/Swift-%E5%8F%96%E6%95%B4/
发表日期:January 20th 2021, 9:56:05 am
更新日期:January 20th 2021, 10:31:56 am
版权声明:本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: true tags: true