Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Время выполнения арифметических операций

Alex Профи (811), закрыт 8 лет назад
Слышал что деление в программе занимает в 2 раза больше времени чем умножение, а можно ли для экономии времени вместо деления на 100 умножать на 0.01 ?
Лучший ответ
Николай Просветленный (35687) 8 лет назад
Не так не выиграть, это будет работа с плавающей точкой она выполняется в сопроцессоре и занимает не одну команду. Но сэкономить при умножение и деление можно сдвигом сдвиг вправо умножение на 2 в лево деление
Остальные ответы
VM3D Профи (561) 8 лет назад
ДА... Не понимаю, зачем людям нужно решить эту проблему! Хотят сократить 0.005 секунд в 2 раза: 0.0025. Смысл? Или компьютер у вас байтовый?
НиколайПросветленный (35687) 8 лет назад
Это бывает, потом проходит
AlexПрофи (811) 8 лет назад
Бывает программируешь микроконтроллер и важна каждая микросекунда))
Похожие вопросы