sql >> データベース >  >> NoSQL >> MongoDB

mongodbの小数点以下第2位に四捨五入

    BigDecimalから値を特定の精度に簡単に切り上げることができます。また、必要に応じて、同時にdouble値に変換することもできます。例:-

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

    scala> s.setScale(2、BigDecimal.RoundingMode.HALF_UP).toDouble res1:Double =10.23//ダブルとして変換

    scala> s.setScale(2、BigDecimal.RoundingMode.HALF_UP) res2:scala.math.BigDecimal =10.23//ラウドオフ

    したがって、math.Roundを使用する代わりにscalaで、setScaleを使用できます。




    1. Ruby-有効期限が実装されたRedisベースのミューテックス

    2. MongoDB Javaドライバー:autoConnectRetry

    3. マングースで更新されたコレクションを返す

    4. ドキュメント全体(ネストされたドキュメント全体ではない)の配列要素のMongoDB一意のインデックス