J'utilise le nouveau SDK Android Marshmallow et la méthode a FloatMath.sqrt()
disparu. Que dois-je utiliser maintenant?
86
J'utilise le nouveau SDK Android Marshmallow et la méthode a FloatMath.sqrt()
disparu. Que dois-je utiliser maintenant?
Les documentations disent ceci:
Historiquement, ces méthodes étaient plus rapides que les méthodes java.lang.Math à double base équivalentes. Sur les versions d'Android avec un JIT, ils sont devenus plus lents et ont depuis été réimplémentés pour encapsuler les appels à java.lang.Math. java.lang.Math doit être utilisé de préférence.
Toutes les méthodes ont été supprimées de l'API publique dans la version 23.
@deprecated Utilisez plutôt java.lang.Math.
Cela signifie que la solution est d'utiliser la classe Math:
(float)Math.sqrt(...)