【发布时间】:2023-02-14 21:39:40
【问题描述】:
首先,当我定义如下所示的值时,Swift 将其检测为 Double。为什么不是浮云?
let pi = 3.14
我们知道Double占用的内存比Float多。 Swift 将其检测为 Float 可能会更好。
我知道,我可以按如下方式更改此值:
let pi: Float
没有这个就不能快速理解吗?
【问题讨论】:
-
“为什么不是浮云?”这里的“为什么”是什么意思?这就是语言的工作原理。包含小数的数字文字默认解释为 Double。那只是一个事实。完毕。你有真正的问题吗?
标签: swift