Scala- Double类型工具类

 

格式化分数,按照指定小数位四舍五入工具类

package com.rz.util

object NumberUtils {

  /**
    * 格式化小数
    * @param num Double对象
    * @param scale 四舍五入的位数
    * @return 格式化后的小数
    */
  def formatDouble(num: Double, scale: Int)={

    val decimal = BigDecimal.apply(num)
    decimal.setScale(scale,BigDecimal.RoundingMode.HALF_UP).doubleValue()

  }
}

 

posted @ 2019-04-15 15:09  RZ_Lee  阅读(1417)  评论(0编辑  收藏  举报