Умножение вещественного числа на -1 происходит на общих основаниях, не быстрее, чем на произвольное число?

В алгоритме много умножений чисел типа double на -1, по сути надо только знак менять. Умножение вещественного числа на -1 происходит на общих основаниях, не быстрее, чем на произвольное вещественное число? Если да, то нельзя ли как-то более экономно менять знак?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
Потренируйтесь тут или тут.
Можно просто инвертировать старший бит.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
В алгоритме много умножений чисел типа double на -1, по сути надо только знак менять.
Если только перемножение, то умножайте целые положительные, а знак - считайте в самом конце через чётное/нечётное количество множителей: чётное - "+", нечётное - "-".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы