[語法] 小數點位數設定

看板C_and_CPP (C/C++)作者時間16年前 (2009/11/24 13:44), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
大家好有個小數點的問題想請教 我知道有 setprecision()這個function可以設定小數點位數 但是我的程式跑出來 他的設定有時候會跑掉 我程式裡面都是用 double 結果我使用像是 cout << setprecision(3) << x ; 結果當數字不斷變小以後 就會跑出 -0.748 或者是更小的 6.73e-08 我只是要取到小數點以下第二位 請問這該如何修改 感激 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 99.41.56.23

11/24 14:06, , 1F
11/24 14:06, 1F

11/24 14:10, , 2F
人家超想推printf的, 不過它只對primitive type好用XD
11/24 14:10, 2F

11/24 15:08, , 3F
我剛剛也找到了 在前面多家一行 cout<<fixed 即可 感謝
11/24 15:08, 3F
文章代碼(AID): #1B2tAegW (C_and_CPP)
文章代碼(AID): #1B2tAegW (C_and_CPP)