// js 保留 n 位小数。n 是要保留的位数
function roundToDigit( num, digit ) {
var zeros = Math.pow( 10, digit );
return Math.round( num * zeros ) / zeros;
}
// java 保留 n 位小数。n 是要保留的位数
public static double roundToDigit( double num, int digit ) {
double zeros = Math.pow( 10, digit );
return Math.round( num * zeros ) / zeros;
}
------------------------------------------
js, java 计算 n 次方 都是用 Math.pow( 10, n );