Вы также можете использовать C's lroundf(myFloat)
.
Невероятно полезный совет: в редакторе Xcode введите свой код, скажем
myInt = roundf(someFloat);
затем управляйте / щелкайте правой кнопкой мыши по roundf
и Переходите к определению (или просто щелчком по команде).
После этого вы ясно увидите очень длинный список доступных вам функций . (Невозможно запомнить их все, так что просто используйте этот трюк.)
Например, в данном примере вполне вероятно, что lrintf
- это то, что вам нужно.
Еще один совет: получить документацию по этим многочисленным функциям. В вашем Terminal.app (или в любой оболочке - ничего общего с Xcode, , просто обычный Terminal.app ) просто введите man lrintf
, и он даст вам полную информацию. Надеюсь, это кому-нибудь поможет.