10進数を2進数に変換 【Javaのサンプルコード】

Print Friendly, PDF & Email

ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。

public class DecToBinTest {

    public static void main(String[] args) {
        int decimal1  = 255;
        int decimal2 = decimal1;
        String numstr = "";

        while (decimal2 > 0) {
            int rem = decimal2  % 2;

            if (rem == 1) {
                numstr = "1" + numstr;
            } else {
                numstr = "0" + numstr;
            }
            decimal2  = decimal2  / 2;
        }
        if(decimal1 == 0){
            numstr = "0";
        }
        System.out.println("Decimal number " + decimal1  + " is " + numstr + " in binary.");
    }
}




参考:

なし

10進数を2進数に変換

10進数を2進数に変換するJavaコードでした。

当社の新人エンジニア向けJavaSE研修のご案内へのリンク