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

Javaで十進数を二進数に変換する

Javaでデシマルをバイナリに変換するためにInteger.toBinaryString()メソッドを使用します。

まず、十進値を設定します。

int val = 300;

今、Integer.toBinaryString()メソッドを使用して、上記の指定された十進値を変換します。

String res = Integer.toBinaryString(val);

完全な例を見てみましょう。

public class Demo {
   public static void main( String args[] ) {
      int val = 300;
      System.out.println("デシマル = "+val);
      String res = Integer.toBinaryString(val);
      System.out.println("バイナリ = "+res);
   }
}

出力結果

デシマル = 300
バイナリ = 100101100