在 Java 中将八进制数转换为十进制数


要将八进制转换为十进制,请使用 Integer.parseInt() 方法,基数为 8。这里,基数是八进制,即 8。

假设我们有以下八进制字符串。

String myOctal = "25";

要将其转换为十进制,请使用 Integer.parseInt() 方法。

int val = Integer.parseInt(myOctal, 8);

以下是完整的示例。

示例

 动态演示

public class Demo {
   public static void main(String []args) {
      String myOctal = "25";
      System.out.println("Octal = "+myOctal);
      int val = Integer.parseInt(myOctal, 8);
      System.out.println("Decimal = "+val);
   }
}

输出

Octal = 25
Decimal = 21

更新时间:2020 年 6 月 26 日

628 次浏览

开启您的职业生涯

完成课程以获得认证

开始
广告