您的位置:首页 > 其它

POJ 113

2015-10-03 17:03 507 查看
import java.io.*;
import java.math.*;
import java.util.*;
public class Main{
public static void main(String []args) throws Exception{
//BufferedReader cin = new BufferedReader(new InputStreamReader(System.in));
//BufferedWriter cout = new BufferedWriter(new OutputStreamWriter(System.out));
Scanner cin = new Scanner(System.in);
String s;
while(cin.hasNext())
{
s = cin.nextLine();
BigDecimal  ans = new BigDecimal(0);
BigDecimal  temp = new BigDecimal(1);
BigDecimal  eight = new BigDecimal(8);
for(int i = 2;i < s.length();i ++)
{
temp =temp.divide(eight);
ans = ans.add(new BigDecimal(s.charAt(i)-'0').multiply(temp));
}
System.out.println(s.toString()+" [8] = "+ ans.toString()+" [10] ");

}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: