MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Rundung auf 2 Dezimalstellen in Mongodb

Sie können die Werte von BigDecimal einfach auf eine bestimmte Genauigkeit aufrunden. Wenn Sie möchten, können Sie sie auch gleichzeitig in einen doppelten Wert umwandeln. Zum Beispiel:-

scala> s :BigDecimal =10.232s:BigDecimal =10.232

scala> s.setScale(2, BigDecimal.RoundingMode.HALF_UP).toDouble res1:Double =10,23 // UMGEWANDELT ALS DOUBLE

scala> s.setScale(2, BigDecimal.RoundingMode.HALF_UP) res2:scala.math.BigDecimal =10.23 // Rundung aus

In Scala können Sie also anstelle von math.Round setScale.

verwenden