отбросить дробную часть

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
El-Eng
Друг Кота
Сообщения: 3761
Зарегистрирован: Чт янв 26, 2012 14:44:34

Re: отбросить дробную часть

Сообщение El-Eng »

КРАМ писал(а):Округление нужно ОДНО и для этого нужно сначала получить ВДВОЕ бОльший результат, а затем проанализировать МЛАДШИЙ разряд. Если он =1 (это дробная часть результата = 0,5), то после еще одного сдвига нужно прибавить единицу, а если в этом разряде 0, то после сдвига ничего прибавлять не нужно.
Можно и не анализировать, а просто прибавить единицу, а потом сдвинуть.
Like the eyes of a cat in the black and blue...
Реклама
Ответить

Вернуться в «AVR»