Задать вопрос

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

В алгоритме много умножений чисел типа double на -1, по сути надо только знак менять. Умножение вещественного числа на -1 происходит на общих основаниях, не быстрее, чем на произвольное вещественное число? Если да, то нельзя ли как-то более экономно менять знак?
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
  • Stepik
    Backend разработка
    4 недели
    Далее
  • Merion Academy
    Python программист с нуля
    4 месяца
    Далее
  • Skypro
    Frontend-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
Потренируйтесь тут или тут.
Можно просто инвертировать старший бит.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
В алгоритме много умножений чисел типа double на -1, по сути надо только знак менять.
Если только перемножение, то умножайте целые положительные, а знак - считайте в самом конце через чётное/нечётное количество множителей: чётное - "+", нечётное - "-".
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы