C#でInt64をバイナリ文字列として表す
Int64をC#でバイナリ文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメータ(バイナリの場合は2)として設定します。
Int64は、64ビットの符号付き整数を表します。
まず、Int64変数を設定します。
long val = 753458;
次に、2番目のパラメータとして2を含めて、バイナリ文字列に変換します。
Convert.ToString(val, 2)
例
using System; class Demo { static void Main() { long val = 753458; Console.WriteLine("Long: "+val); Console.Write("Binary String: "+Convert.ToString(val, 2)); } }
出力
Long: 753458 Binary String: 10110111111100110010
-
バイナリ文字列を整数に変換する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または0のみの文字が含まれているかどうかを確認します。このような文字列をバイナリ文字列と呼びます。 2や3などの他の数字がある場合は、非バイナリ文字列として分類されます。 セット付き Pythonのset演算子は、一意の要素のみを格納します。したがって、文字列を取得し、それにset関数を適用します。次に、要素として0と1のみを持つ別のセットを作成します。これらのセットが両方とも等しい場合、文字列は間違いなくバイナリです。また、文字列には1のみまたは0のみが含まれる場合があります。したがって、集合演算子の結果を0のみまたは1のみと比較するor条件を作成します。 例