intから変換されたバイナリが4,8,12 ... 10進数で表示されるようにするにはどうすればよいですか?バイナリ用のJava 4の小数点以下の桁数
0000
0001
0010
0011
0100
0101
0110
Plsのアドバイスなどの
..あなたは、あなたのコードは、すべてのアーキテクチャで同じように実行されることを確認することができますので、
public int binary(int n)
{
if (add > count)
{
System.out.println("break");
return 0;
}
else
{
sb=Integer.toBinaryString(add);
num = Integer.parseInt(sb);
add++;
}
while (sb.length()%2==0)
{ temp = sb;
sb = "";
sb = "0" + temp;
}
System.out.println(sb);
return binary(add);
}
ゼロを埋め込む方法を尋ねていますか? – Kal
私はあなたがここで何を求めているか正確にはわかりません – Alex
バイナリのdec 0の結果表示は "0"です。私は "0000"にしたいと思います.... dec 12のバイナリは "00011000" "1100"の代わりに – knn