2013-03-21 96 views
2

我知道上面提到的是用來四捨五入浮點值和雙精度值。但是,有人能解釋一下每個人如何捨棄價值嗎?我找不到任何文件。lroundf(),floor()和nearbyintf()之間的區別是什麼?

+0

恕我直言,這個問題應該被標記爲「C」,而不是「iphone」或「objective-c」。 – 2013-03-21 11:42:15

+1

那麼如果Linux標準(RedHat),Oracle,C標準(ISO和GNU)和C頭文件記錄它們,你怎麼能「找不到任何文檔」呢? – CodaFi 2013-03-21 16:05:04

+0

你說得對。作爲一名iPhone開發人員,我基本上是在iPhone SDK中搜索文檔,並沒有在這方面找到任何文檔。現在我明白了,這些概念指向C.再次感謝 – 2013-03-22 05:17:07

回答

1

參見手冊頁(學會谷歌「男人無所謂」時,無論是庫函數):

+0

'lroundf'回合離開零,而不是所有的值遠離零。 – 2013-03-21 13:11:41

+1

'nearbyintf'使用當前舍入模式。 – 2013-03-21 13:12:13

相關問題