c语言中,用科学计数法的格式输出很大的int数据时,怎么输出的

2024-12-19 10:24:06
推荐回答(3个)
回答1:

需要用大整数运算,结果一般用char数组保存,输出的时候需要用循环。
用char数组保存的时候,最好不要用'0'-'9'来表示,直接用'\0'-'\9'表示,这样运算性能比较高。

回答2:

以前用过int[]或long[]进行大数运算的,每个元素表示十进制的8位数字,第9位数字作为进位数字。
与char[]相比,计算效率较高,缺点是输出时比较麻烦

回答3:

过大的时候,基本上都是char[]了。