Top.Mail.Ru
Ответы
Аватар пользователя
9лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

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

Слышал что деление в программе занимает в 2 раза больше времени чем умножение, а можно ли для экономии времени вместо деления на 100 умножать на 0.01 ?

По дате
По рейтингу
Аватар пользователя
Новичок
9лет

Не так не выиграть, это будет работа с плавающей точкой она выполняется в сопроцессоре и занимает не одну команду. Но сэкономить при умножение и деление можно сдвигом сдвиг вправо умножение на 2 в лево деление

Аватар пользователя
Профи
9лет

ДА... Не понимаю, зачем людям нужно решить эту проблему! Хотят сократить 0.005 секунд в 2 раза: 0.0025. Смысл? Или компьютер у вас байтовый?