Принятие квадратного корня с четверной точностью

Как я могу сделать квадратный корень для Real(Real128)?

1 ответ

Решение

Вы просто используете универсальную функцию sqrt и он будет вызывать правильную конкретную функцию, qsqrt (Не уверен, что это стандартное имя. Ифорт и гфортран так его называют). Однако ваш компилятор может еще не реализовать его. Я знаю, что делает ifort, но gfortran нет. И это относится и к другим внутренним функциям, таким как функции триггера.

Кроме того, операции с четверной точностью обычно выполняются программно, поэтому это намного медленнее.

Другие вопросы по тегам