Вопросы с тегом «sqrt»

101
Можно ли написать быструю функцию InvSqrt () Quake в Rust?

Это просто для удовлетворения моего собственного любопытства. Есть ли реализация этого: float InvSqrt (float x) { float xhalf = 0.5f*x; int i = *(int*)&x; i = 0x5f3759df - (i>>1); x = *(float*)&i; x = x*(1.5f - xhalf*x*x); return x; } в ржавчине? Если он существует, отправьте код. Я...

9
Вычисление вложенного корня в C

Меня попросили вычислить следующее вложенное корневое выражение, используя только рекурсию . Я написал код ниже, который работает, но они позволили нам использовать только одну функцию и 1 вход nдля цели, а не 2, как я использовал. Может кто-нибудь помочь мне преобразовать этот код в одну функцию,...