English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Javaプログラムで8進数を10進数に変換

parseInt()第二引数は基準値ですので、第二引数を使用して8メソッドの。このparseInt()メソッドには以下の二種類があります。

static int parseInt(String s)
static int parseInt(String s, int radix)

八進数を十進数に変換するには、以下を使用してください2nd文法に基づき、基数を追加する8、八進数の基数は8。

Integer.parseInt("25", 8)

以下に一例を挙げます。

public class Demo {
   public static void main( String args[] ) {
      //小数に変換する
      System.out.println(Integer.parseInt("25", 8));
   }
}

出力結果

21