Используется ли float медленнее, чем при использовании типа double?
Я слышал, что современные процессоры Intel и AMD могут выполнять вычисления с удвоением быстрее, чем с помощью float.
Как насчет стандартных математических функций (sqrt, pow, log, sin, cos и т.д.)? Вычисление их в одной точности должно быть значительно быстрее, поскольку для этого требуется меньше операций с плавающей запятой. Например, одинарная точность sqrt может использовать более простую математическую формулу, чем двойная точность sqrt. Кроме того, я слышал, что стандартные математические функции быстрее в режиме 64 бит (при компиляции и запуске на 64-битной ОС). Каков окончательный ответ на этот вопрос?