[問題] 請問該如何印出整數呢?(已爬文過)

看板C_and_CPP (C/C++)作者 (阿賓)時間16年前 (2009/03/08 03:56), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/1
我在學C++~有些問題想請教 就是我弄了一個算式之後 算出來的結果含有小數點 而我只想cout出整數部分的數字 該怎麼做呢? 例如說我弄了一個式子 25.2/12=2.1 然後我想cout出2就好而不是要2.1 謝謝各位大大的回答~感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.8.76

03/08 07:19, , 1F
把25.2轉成int
03/08 07:19, 1F

03/08 07:31, , 2F
發問時最好把資料弄詳細一點,大家比較好判斷狀況
03/08 07:31, 2F

03/08 13:37, , 3F
我是在做cm轉換成英吋的東西,cm/2.54=inch,但是他除出
03/08 13:37, 3F

03/08 13:38, , 4F
來會有小數點,而我只是想要整數的部份,不知道這樣講有
03/08 13:38, 4F

03/08 13:38, , 5F
比較清楚一點嗎?
03/08 13:38, 5F

03/08 14:47, , 6F
int(25.2/12)
03/08 14:47, 6F

03/08 14:55, , 7F
推文回答的就可以解決了。其實附上程式碼會比較詳細,因為你說
03/08 14:55, 7F

03/08 14:56, , 8F
你cout有問題,但你到底是對什麼東西cout大家也沒看到,也許你
03/08 14:56, 8F

03/08 14:57, , 9F
有寫錯什麼。當然這個例子是沒有問題,只是舉例而已
03/08 14:57, 9F

03/09 00:00, , 10F
好的,謝謝你,我先試試,若還是不懂改日再貼讓程式碼
03/09 00:00, 10F
文章代碼(AID): #19ij655r (C_and_CPP)
文章代碼(AID): #19ij655r (C_and_CPP)