Jak zaimplementować „szybki odwrócony pierwiastek kwadratowy” w Javie?
Słyszałem o „szybkim odwrotnym pierwiastku kwadratowym”,omówione tutaji chciałem umieścić go w moim programie Java (tylko dla celów badawczych, więc zignoruj wszystko, co do tego, że biblioteki natywne są szybsze).
Patrzyłem na kod, a kod C bezpośrednio konwertuje kodfloat
wint
z magią wskaźnika C. Jeśli spróbujesz zrobić to w Javie za pomocą rzutów, to nie działa: java obcina float (jak można się spodziewać) i nie można uzyskać wskaźnika prymitywu (jak w C). Jak to zrobić?