Округление чисел с плавающей точкой - PullRequest
0 голосов
/ 20 апреля 2011

Пример Фокса: 1.2 должно быть 1, а 1.6 должно быть 2

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011
#import <math.h>
float f = 1.2;
float rounded = roundf(f);
1 голос
/ 20 апреля 2011

Попробуйте пол с добавлением 0,5:

floor(val + 0.5)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...