Giu*_*nti 8 floating-point double swift
是否有比Double
Swift 更准确的浮点数?我知道在C中有long double
,但我似乎无法在Apple的新编程语言中找到它的等价物.
任何帮助将不胜感激!
就在这里!有Float80
正好为,它存储80位(杜),10个字节.您可以像任何其他浮点类型一样使用它.需要注意的是有Float32
,Float64
而且Float80
在斯威夫特,这里Float32
仅仅是一个typealias Float
和Float64
是一个Double
目前 iOS 11+ 运行在 64 位平台,Double 中最高。
Double 的精度至少为 15 位十进制数字,而 Float 的精度可以低至 6 位十进制数字。要使用的适当浮点类型取决于您需要在代码中使用的值的性质和范围。在任何一种类型都合适的情况下,首选 Double 。
但是在CGFloat 中用于存储CGFloat的原生类型,在 32 位架构上是 Float,在 64 位架构上是 Double
归档时间: |
|
查看次数: |
2337 次 |
最近记录: |