この質問は明らかにプログラムとは関係ありませんが、非常に興味深いものであり、私が取り組んでいるプログラムに役立つと思います。
私の質問はこれです:
コンピューターはバイナリシステムであり、3つの基本的な操作を利用できます。AND、OR、およびNOT(私が理解しているように)から、他のすべての関数が派生します。システムがこれらの演算子を使用して2進数の算術演算を実行する方法は理解できますが、システムは従来の演算子(+、-、*、/)を使用せずに、ユーザーのためにこれらの数値を10進数に変換するにはどうすればよいですか?