作者lalawby ()
看板C_and_CPP
標題[語法] 小數點位數設定
時間Tue Nov 24 13:44:00 2009
大家好有個小數點的問題想請教
我知道有 setprecision()這個function可以設定小數點位數
但是我的程式跑出來 他的設定有時候會跑掉
我程式裡面都是用 double
結果我使用像是 cout << setprecision(3) << x ;
結果當數字不斷變小以後
就會跑出 -0.748 或者是更小的 6.73e-08
我只是要取到小數點以下第二位
請問這該如何修改
感激
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 99.41.56.23
2F:推 VictorTom:人家超想推printf的, 不過它只對primitive type好用XD 11/24 14:10
3F:→ lalawby:我剛剛也找到了 在前面多家一行 cout<<fixed 即可 感謝 11/24 15:08