【Java练习1】POJ 1131

来源:互联网 发布:手机千里眼监控软件 编辑:程序博客网 时间:2024/06/11 16:28
import java.io.*;import java.math.*;import java.util.*;/*POJ 1131 *  *  *  */public class Main{public static void main(String[] args){String str;Scanner cin = new Scanner(new BufferedInputStream(System.in));BigDecimal eight = new BigDecimal(8);while(cin.hasNext()){str = cin.nextLine();int i;BigDecimal ans = new BigDecimal(0);BigDecimal tmp = new BigDecimal(8);BigDecimal tt;for(i=2;i<str.length();i++){tt = new BigDecimal(str.charAt(i)-'0');tt = tt.divide(tmp);tmp = tmp.multiply(eight);ans = ans.add(tt);}System.out.println(str+" " + "[8] = "+ans +" [10]");}}}