[問題] float的顯示方式

看板C_and_CPP (C/C++)作者 (教授王八蛋~)時間16年前 (2010/03/20 15:13), 編輯推噓2(208)
留言10則, 5人參與, 最新討論串1/1
我想問一下C++ 如果我打 float x; 經過中間運算以後 cout<<x; 他顯示出來的好像是指數的型態12456e-0.78之類的 可是我想讓他直接顯示含小數的部分 ex:123.56789 這樣子要怎麼打? 我印象中C好像可以打printf("%.3f",x)這樣子= = 那請問用cout的話該怎麼寫? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.203.95 ※ 編輯: Hylun 來自: 219.81.203.95 (03/20 15:17)

03/20 16:26, , 1F
話說不是用cout就叫用C++, 用printf 就是用C
03/20 16:26, 1F

03/20 16:26, , 2F
有些時候還是直接用printf方便很多
03/20 16:26, 2F

03/20 16:26, , 3F
(個人經驗
03/20 16:26, 3F

03/20 16:29, , 4F
真的要找的話google"ios c++"沒意外的話第一個就有寫了
03/20 16:29, 4F

03/20 17:09, , 5F
謝謝!那樣講只是習慣啦@@ 因為用C++就比較少用printf= =
03/20 17:09, 5F

03/20 17:15, , 6F
printf好用阿 幹嘛不用
03/20 17:15, 6F

03/20 17:23, , 7F
其實是我室友問我程式怎麼寫 可是因為他們沒有教printf
03/20 17:23, 7F

03/20 17:23, , 8F
所以我只好打cout
03/20 17:23, 8F

03/20 17:56, , 9F
先了解ostream類有什麼成員函式吧...document要會看
03/20 17:56, 9F

03/20 22:00, , 10F
何不回他「阿你沒課本喔」
03/20 22:00, 10F
文章代碼(AID): #1Bf7MHrw (C_and_CPP)
文章代碼(AID): #1Bf7MHrw (C_and_CPP)