使用超过16位的数字进行计算,也可以包含小数点(。)

时间:2014-07-17 11:48:54

标签: ios objective-c primitive primitive-types

我正在制作应用程序,通常需要使用超过16位数进行计算,这也可以包含小数点。

即。 9999999999999.99991234 * 58.15。

所以,我的问题是我需要使用哪种原语? 我曾尝试使用Double但它在数字之后给出了错误的结果(12345678,999999)。 另一个问题是如何将String(@“9999999999”)转换为Long Double。就像我们可以做FloatValue,DoubleValue,LonglongValue。

long Double是我的解决方案吗?

请原谅我,如果有任何概念错误,但我想了解它。

0 个答案:

没有答案