Оптимизировать вычисление реальной части сложного продуктаC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Оптимизировать вычисление реальной части сложного продукта

Сообщение Anonymous »

мне нужна (только) реальная часть продукта двух комплексных чисел. Естественно, я могу кодировать это как < /p>
real(x)*real(y) - imag(x)*imag(y);
< /code>
или < /p>
real(x*y);
< /code>
Последний, однако, формально сначала вычисляет сложный продукт, включая его воображаемую часть, а затем принимает реальную его часть. Интересно, регулярно ли компиляторы оптимизируют вычисление воображаемой части продукта, или я не могу полагаться на такую оптимизацию.

Подробнее здесь: https://stackoverflow.com/questions/797 ... ex-product
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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