Вопрос к программистам-изменение знака элементов большого массива

 
Мне нужно изменить знак каждого элемента большого массива double на противоположный. Конечно можно организовать цикл и умножить все элементы на "-1.0". Но это достаточно долго, учитывая общее количество таких операций = 10е5 - 10е6 и то, что они производятся с 2 числами double. Есть ли способы ускорить такую процедуру?
 

Может, по мере укладки элементов сразу знак менять?

Или при дальнейших вычислениях учитывать знак?

 
Zhunko >>:

Может, по мереукладки элементов сразу знак менять?

Или при дальнейших вычислениях учитывать знак?


Спасибо. Вы навели меня на мысль. Мне всё равно надо нормировать элементы массива, ну там и удобно изменить знак.