いつもお世話になっています。
2進数についての質問です。
数値を格納するには、int、longなどがあるのですが、
2進数を格納する際、桁数が多くなり桁オーバーになることが多々あります。
例えば「4,294,967,295」という数値があったとし、これを2進数に変換し、変数に収めたいとします。
C#
1 2int num = 4294967295; 3string binStr = Convert.ToString(num, 2); 4ulong binNum = ulong.Parse(binStr);//桁オーバーになる
範囲が最も大きいulongに格納しようとしても2進数の場合桁数が多くなるため、格納できません。
2進数を変数に格納し、扱う場合はどのようにするのが慣習なのでしょうか。
宜しくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/06 01:13
2020/06/06 01:19
2020/06/06 01:24
2020/06/06 01:31
2020/06/06 01:38
退会済みユーザー
2020/06/06 02:15
2020/06/06 09:24