Int32をC#のバイナリ文字列として表す
Int632をC#でバイナリ文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメータ(バイナリの場合は2)として設定します。
Int32は、32ビットの符号付き整数を表します。
まず、Int64変数を設定します-
int val = 30;
次に、2番目のパラメータとして2を含めて、バイナリ文字列に変換します。
Convert.ToString(val, 2)
例
using System; class Demo { static void Main() { int val = 30; Console.WriteLine("Integer: "+val); Console.Write("Binary String: "+Convert.ToString(val, 2)); } }
出力
Integer: 30 Binary String: 11110
-
バイナリ文字列を整数に変換するC#プログラム
Convert.ToInt32クラスを使用して、バイナリ文字列を整数に変換するという目的を果たします。 バイナリ文字列が-であるとしましょう string str = "1001"; これで、各文字が解析されます- try { //Parse each char of the passed string val = Int32.Parse(str1[i].ToString()); if (val == 1) result += (int) Math.Po
-
Pythonで文字列をバイナリに変換する方法は?
文字列をバイナリに変換するには、各文字を繰り返し処理してバイナリに変換する必要があります。次に、これらの文字を1つの文字列に結合します。 format(ord(x)、b)を使用して、文字xをバイナリとしてフォーマットできます。例: >>>st = "hello world" >>>' '.join(format(ord(x), 'b') for x in st) '11010001100101 1101100 1101100 1101111 100000 1110111 1101111 111001