Compare commits

..

2 Commits

@ -19,13 +19,22 @@ public class HashCompareUtil {
n=n + 1; n=n + 1;
} }
} }
return String.format("%.2f", 100.0 - n/64.0 * 100.0); String formattedResult="";
double c=100.0 - n/64.0 * 100.0;
if (c % 1 == 0) {
// 如果是整数,将小数位去除
formattedResult = String.valueOf((int) c);
} else {
// 如果不是整数,保留两位小数
formattedResult = String.format("%.2f", c);
}
return formattedResult;
} }
public static void main(String[] args) { public static void main(String[] args) {
String a="1111111100000111000110110001101100110011001100000000000011110001"; String a="1111111100000111000110110001101100110011001100000000000011110001";
String b="1011111100000111000110110001101100110011001100000000000011110001"; String b="1111111100000111000110110001101100110011001100000000000011110001";
long start = System.currentTimeMillis(); long start = System.currentTimeMillis();
int ss=0; int ss=0;
// for(int i=0;i<5000000;i++){ // for(int i=0;i<5000000;i++){

Loading…
Cancel
Save