double保留两位小数(四舍五入)

xiaoxiao2026-08-21  9

public static Double roundDouble(double val, int precision) { Double ret = null; try { double factor = Math.pow(10, precision); ret = Math.floor(val * factor + 0.5) / factor; } catch (Exception e) { e.printStackTrace(); } return ret; }

 

val为处理double 数字,precsion为保留小数位数。

转载请注明原文地址: https://www.6miu.com/read-5051622.html

最新回复(0)