要精确表示一个21位的十进制数值,要用到哪个数据类型啊
1 回答
已采納

onemoo
TA貢獻(xiàn)883條經(jīng)驗(yàn) 獲得超454個(gè)贊
如果真的要求精確保存超大數(shù)值的數(shù)據(jù),那就直接保存每一位數(shù)字。
比如用一個(gè)大數(shù)組(至少能包含21個(gè)元素),每個(gè)元素存儲(chǔ)一位數(shù)字。這樣即便是很大的數(shù)字也可以精確保存下來(lái),只不過必須自己寫加減乘除等函數(shù)來(lái)對(duì)它們進(jìn)行算術(shù)運(yùn)算。
尤其是對(duì)浮點(diǎn)數(shù),用這樣的方式保存每一位數(shù)字才能最大程度地做到精確。
- 1 回答
- 0 關(guān)注
- 1214 瀏覽
添加回答
舉報(bào)
0/150
提交
取消