import java.math.*;
import java.util.Scanner;
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
BigDecimal one = new BigDecimal(1), eight = new BigDecimal(8);
String str;
while (input.hasNext()) {
BigDecimal ans = new BigDecimal(0);
BigDecimal a = one.divide(eight);
str = input.next();
for (int i = 2; i < str.length(); i++) {
ans = ans.add(a.multiply(new BigDecimal(str.charAt(i) - 48)));
a = a.divide(eight);
}
System.out.println(str + " [8]" + " = " + ans.toString() + " [10]");
}
}
}
poj 1131java大数类
最新推荐文章于 2021-02-23 15:32:22 发布