sql >> Databáze >  >> NoSQL >> MongoDB

Zaokrouhlování na 2 desetinná místa v mongodb

můžete snadno zaokrouhlit hodnoty na konkrétní přesnost z BigDecimal , také pokud chcete, můžete je převést na dvojnásobnou hodnotu současně. Například:-

scala> val s :BigDecimal =10,232 s:BigDecimal =10,232

scala> s.setScale(2, BigDecimal.RoundingMode.HALF_UP).toDouble res1:Double =10,23 // PŘEVEDENO JAKO DVOJITÉ

scala> s.setScale(2, BigDecimal.RoundingMode.HALF_UP) res2:scala.math.BigDecimal =10,23 // Směrování vypnuto

Takže ve scala místo použití math.Round můžete použít setScale.




  1. Soubor Dropzone není plně zpracován při volání processFile(File)

  2. Jak znovu použít připojení MongoDB v Go

  3. Úvod do Redis Cluster Sharding – výhody, omezení, nasazení a připojení klientů

  4. Interní chyba serveru při migraci Parse do Heroku/AWS