Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
10101base2 + 111base2 = はどうすればよいですか? 塩基を別の塩基に変換する方法はすでに知っています。しかし、足し算でそれらをどのように行うのでしょうか?
int result = 0b10101 + 0b111;
または、入力が文字列の場合:
int result = Integer.parseInt("10101", 2) + Integer.parseInt("111", 2);
編集:結果をバイナリ形式で表示する方法を尋ねている場合は、これもあります:
System.out.println(Integer.toBinaryString(result));