9 votes

Existe-t-il une méthode native de Kotlin pour formater un flottant avec un certain nombre de décimales ?

La plupart des réponses utilisent Java (par ex. String.format ) pour faire le travail, mais j'ai besoin d'un moyen de le faire purement avec Kotlin natif pour prendre en charge la programmation multiplateforme.

Cela signifie qu'il ne faut pas utiliser les paquets Java

Disons une méthode comme fun Float.toString(numOfDec : Int). Je voudrais que la valeur soit arrondie, par exemple :

35.229938f.toString(1) devrait retourner 35.2

35.899991f.toString(2) devrait retourner 35.90

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X