[android] FloatMath.sqrt () 메서드를 찾을 수 없습니다.

새로운 Android Marshmallow SDK를 사용하고 있으며 방법 FloatMath.sqrt()이 사라졌습니다. 이제 무엇을 사용해야합니까?



답변

문서는 다음과 같이 말합니다.

역사적으로 이러한 메소드는 동등한 이중 기반 java.lang.Math 메소드보다 빠릅니다. JIT가있는 Android 버전에서는 속도가 느려지고 이후 java.lang.Math에 대한 호출을 래핑하도록 다시 구현되었습니다. java.lang.Math를 우선적으로 사용해야합니다.

모든 메소드는 버전 23의 공용 API에서 제거되었습니다.

@deprecated 대신 java.lang.Math를 사용하십시오.

이것은 해결책이 Math 클래스를 사용하는 것임을 의미합니다.

(float)Math.sqrt(...)


답변