Ненавижу говорить это, но 0x5f3759df, кажется, занимает в 3 раза больше времени, чем Math.Sqrt.Я только что провел тестирование с таймерами.Math.Sqrt в циклическом доступе к предварительно рассчитанным массивам дает около 80 мс.0x5f3759df при тех же обстоятельствах привел к 180 + мс
. Тест проводился несколько раз с использованием оптимизаций режима выпуска.