ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
623298 Топик полностью
symbions (06.10.2015 22:25, просмотров: 149) ответил LightElf на Если отбрасывается ровно 5, то округляется к четному. Т.е. 2.5 округляется до 2, 2.51 округляется до 3. Почему - пес его знает, у меня в жизни никогда не было ситуации, чтобы это играло роль. Но требование такое знаю.
ПРоверил. Винавр последний volatile float test_f; volatile int test_i; test_f=0.5; test_i=round(test_f); test_f=1.5; test_i=round(test_f); test_f=2.5; test_i=round(test_f); test_f=3.5; test_i=round(test_f); Результат (значение test_i) равно 1,2,3,4 volatile float test_f; volatile int test_i; test_f=0.5; test_i=test_f; test_f=1.5; test_i=test_f; test_f=2.5; test_i=test_f; test_f=3.5; test_i=test_f; Результат (значение test_i) равно 0,1,2,3 Эффект не обнаружен. Так же не обнаружен в каком-то кейле для армов - коллега проверил