看板 Programming 關於我們 聯絡資訊
小弟想用c#寫一個五捨六入的程式... 看了書上大概知道用MATH.ROUND() 可是偏偏這個方法又是四捨六入五決定看雙數還是單數再進位... 爬文發現可以寫個函式寫個整數+0.4取整數..... 可是1.5+0.4=1.9.....因為是9 所以要進位變成2... 這段不知道該怎麼寫...... 可以請板上的高手幫忙寫這段CODE嗎? 小弟非常感激不盡..... 옊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.146.153
pakker:match.round(1.5+0.4) 不就ok了? 59.121.25.92 08/23 00:05
pakker:不過應該是要+0.5取整數吧? 59.121.25.92 08/23 00:07
pakker:第一行我錯了 = =所以還是+0.5取整數吧 59.121.25.92 08/23 00:07