斯威夫特的长双

时间:2017-07-04 10:59:53

标签: swift long-double

在C中,有一个名为long double的类型,在我的机器上是16字节(128位)。有没有办法在Swift中存储long double?我尝试过从Objective-C标题中输入typedef的别名(long double s),但它并没有出现在Swift中。返回long doublepowlsqrtl)的函数也不会显示。

我知道那里有Float80,但这只是80位,而不是128位。

1 个答案:

答案 0 :(得分:4)

除非你有一个POWER处理器,否则你的128位长双精度实际上是80位扩展精度数,加上48位浪费。