请将1段七进制字符串转换为10进制的函数

「已注销」 2015-08-04 09:39:30
谁能用java给我写出来怎么实现啊
...全文
690 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
迷林 2015-08-04
  • 打赏
  • 举报
回复
public static void main(String[] args) { String input = "123"; //输入7进制 int output = 0; //输出10进制 final int WEIGHT = 7; for(int i=0; i<input.length(); i++){ char c = input.charAt(input.length()-1-i); int value = c-'0'; output += value * Math.pow(WEIGHT, i); } System.out.println(output); }
你好不开心 2015-08-04
  • 打赏
  • 举报
回复
public static void main(String[] args) { String input = "123"; //输入7进制 int output = 0; //输出10进制 final int WEIGHT = 7; for(int i=0; i<input.length(); i++){ char c = input.charAt(input.length()-1-i); int value = c-'0'; output += value * Math.pow(WEIGHT, i); } System.out.println(output); }

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧