制作出巨大的数字

时间:2014-11-18 18:53:26

标签: c math numbers ieee-754

我创建了一个涉及日志和exp的简单算术程序,但我不能得到非常大的数字(更大的10 ^ 300)。

使用long double,我的程序显示无限,但我被要求尝试更接近于"无穷大"。我认为IEEE 754会很好,但我不知道我现在正在使用哪种格式或如何切换到IEEE 754。

1 个答案:

答案 0 :(得分:2)

您可以使用某些任意精度库,例如https://gmplib.org/

您也可以尝试找出您的编译器是否支持某些非标准的较大双重类型,例如gcc' s __float128。但这些解决方案显然不便携。