Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
20 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
275289
Топик полностью
Михаил Е.
(28.09.2011 19:16, просмотров: 136)
ответил
fk0
на
Округлять нужно при выводе до заданного числа разрядов после запятой. Всегда при работе с float. А не изобретать магические константы.
Если результат int, используется магическое число 0.5, давно известный способ.
Например (int)(12.3+0.5) = 12 (int)(12.8+0.5) = 13
Ответить
или так
Ruslan
(48 знак., 29.09.2011 07:50
)