作者eddiesun (QAQ)
看板C_and_CPP
標題[問題] 關於浮點數除法問題
時間Sat Nov 7 04:00:33 2015
不好意思 目前小弟在visual studio上編寫C時候遇到一點問題
ex:
float g1;
g1=32.0/100.0;
為何g1的值並不是0.32而是0.319999999993
因為小弟之後還會對其作運算
所以想取到小數點後兩位而以
想請教各位先進 不知道是否還有其他方法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.148.125
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1446840036.A.CB4.html
推 aiwhat: 那樣的誤差會對後續運算影響很大嗎? 11/07 04:37
→ eddiesun: 還可以接受範圍 我有用紙筆計算過 還是可以找到NASH均衡 11/07 04:44
推 yvb: 浮點數精確度問題: z-3-1-6 ; float 精確度又比 double 差. 11/07 05:01
推 aiwhat: 如果需要高精度可以找現成的library 11/07 05:05
→ eddiesun: 好的 謝謝各位大大 11/07 05:33