Arrondi à 6 décimales à l'aide des Mathématiques.tour méthode en Java android

Je suis en utilisant

double i2 = value * 2.23694;
i2 = (double)(Math.round(i2 * 100)) / 100;

pour arrondir les doubles. Mais il arrondit à seulement 2 chiffres après la virgule.

Je veux qu'il soit 6 décimales.

Est-il possible d'utiliser Math.round et avoir 6 chiffres après la virgule?

  • Qu'attendez-vous? Si vous arrondir un nombre, vous êtes en train de retirer toutes les décimales. Après cela, lorsque vous êtes en divisant 100, le seul résultat possible est de deux décimales!
InformationsquelleAutor user3456904 | 2014-04-03