見出し画像

Java : 整数Nを2進数にして表示(Integer.toBinaryString)

※自分用学習メモです


以下は、10進数で表された整数 N を2進数に変換して出力するJavaのコード例です。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        // 10進数の整数を入力
        int N = sc.nextInt();
        
        // 2進数に変換
        String binaryString = Integer.toBinaryString(N);
        
        // 2進数を出力
        System.out.println(binaryString);
    }
}

解説

  • Integer.toBinaryString(N) メソッドは、整数 N を2進数の文字列に変換します。

  • Scanner クラスを使用して標準入力から整数 N を取得し、その後に toBinaryString メソッドを使って2進数に変換しています。

実行例

もし入力が 10 の場合、出力は次のようになります:

1010


この記事が気に入ったらサポートをしてみませんか?