Swift中有未签名的Double吗?

时间:2015-02-15 12:21:17

标签: swift

请原谅我,如果这是一个愚蠢的问题,我是一个自学成才的程序员。如果有大号整数存储的未签名Int,则应该有一个无符号Double用于存储大型浮点数,如Double对吗?

2 个答案:

答案 0 :(得分:2)

这是因为floating point formatsDouble一样,不支持无符号数字。另外,只是因为您可以在某些类型unsigned上使用Int并不意味着它也必须与其他类型合作。

答案 1 :(得分:1)

根据Swift Standard Library Reference,如果Double(又名Float64)没有给您足够的精确度,您可以使用Float80。但我不得不想知道你试图存储的是什么超出了Double的能力。