public class Test {
public static void main(String[] args) {
double num = 562132; (这里这个数的最后一位如果是2和4就会算出结果出错)
String percent = "10%";
double d = getResult(num, percent);
System.out.println(num + " * " + percent + " = " + d);
}
public static double getResult(double num, String percent){
double result = 0;
String percentNumStr = percent.substring(0, percent.length() - 1);
System.out.println("percentNum = " + percentNumStr);
double percentNum = Double.valueOf(percentNumStr)/100;
result = num * percentNum;
return result;
}
}
转载于:https://blog.51cto.com/759596380/551013