Tests.java 605 B

123456789101112131415161718192021222324
  1. package com.mokamrp;
  2. import org.junit.Test;
  3. import java.math.BigDecimal;
  4. import java.math.RoundingMode;
  5. import java.text.NumberFormat;
  6. public class Tests {
  7. private static String formatDouble(double d) {
  8. NumberFormat nf = NumberFormat.getInstance();
  9. //设置保留多少位小数
  10. nf.setMaximumFractionDigits(5);
  11. // 取消科学计数法
  12. nf.setGroupingUsed(false);
  13. //返回结果
  14. return nf.format(d);
  15. }
  16. @Test
  17. public void test(){
  18. System.out.println(BigDecimal.valueOf(1f/10000).setScale(5, RoundingMode.HALF_EVEN));
  19. }
  20. }