看板 Programming 關於我們 聯絡資訊
※ 引述《swwu83.bbs@bbs.wretch.cc》之銘言: > int round(float fVar) > { > return (((int)(fVar*10))+4)/10; > } 需要這麼麻煩嗎? 而且 還是有 bug 吧? 遇到 2.5 應該要 四捨`侮辱`..... 伍入!! 才對 but, (((int)(2.5*10))+4)/10 ==> (int)(25+4)/10 = (int)(29)/10 = 29/10 =2.9 不管是 (int)(29/10) 還是 ((int)(29))/10 都不太正確.... -- { return ((int)(fVar+0.5)); } -- ┌─────KKCITY─────┐KKMAN團隊 全新力作 ◎◎KKBOX◎◎ bbs.kkcity.com.tw 知名歌手通通都有 所有新歌想聽就聽 └──From:61.231.54.84 ──┘※※ 內容豐富多元的線上音樂台 ※※ --
horngsh:原PO是問五捨六入 59.126.181.10 08/24 21:04
zha0:TGGYY 大大 XDXD GGYY XD 124.8.74.4 08/24 22:52