Re[4]: Нормальное округление вещественного числа
От: __WaterFall__ Беларусь vladimir.boltuts@gmail.com
Дата: 21.09.04 16:00
Оценка:
неувязочка

аноним> Тогда интересно почему на 1.5 она возвращает 1 а не 2?
shapkin> then the even number is returned.

насколько я помню — even это четное
я как-то делал округление без использование math, было это вот так (правда на плюсах).
double dLeft = ... ; // точно рассчитанная (расчеты все в double) координата
WORD iLeft = (dLeft — (WORD) dLeft) < 0.5 ? dLeft : dLeft+1; // round() — ближайшая целая координата
from __python__ import paradigma
from __future__ import generators
from __waterfall__ import power
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.