當前位置:編程學習大全網 - 電腦編程 - 用java語言寫如何寫壹個7進制數字轉化成10進制

用java語言寫如何寫壹個7進制數字轉化成10進制

JDK 1.5 pass

public class MathUtil {

public static void main(String[] args) {

int num = 1123;

int numDecimal = getDecimalValue(num);

System.out.println(num + " --> " + numDecimal);

}

private static int getDecimalValue(int num) {

int numDecimal = 0;

String numStr = String.valueOf(num);

for(int i = numStr.length() - 1, count = 0; i >= 0; i--){

numDecimal += Integer.parseInt(String.valueOf(numStr.charAt(i))) * Math.pow(7, count++);

}

return numDecimal;

}

}

----------------

1123 --> 409

  • 上一篇:幾秒鐘內為妳提供任何YT視頻的摘要
  • 下一篇:ug9.0軸加工的切削區域怎麽設
  • copyright 2024編程學習大全網