0
私は入力16進値と出力をバイナリー形式で表示するメッセージボックスを持っています。16進数へのコンバーター
入力:F710(列)
出力:例えば1111011100010000
私は別の作業でその値を使用します。どうすればこのことができますか?
私は入力16進値と出力をバイナリー形式で表示するメッセージボックスを持っています。16進数へのコンバーター
入力:F710(列)
出力:例えば1111011100010000
私は別の作業でその値を使用します。どうすればこのことができますか?
私はあなたの質問を理解しているかどうかは分かりませんが、気になる最も簡単なことは、ただちに値を計算することです。たとえば:
public static string BitStringFromHexString(string hex)
{
int i;
if (!Int32.TryParse(hex, System.Globalization.NumberStyles.HexNumber, null, out i))
{
throw new ArgumentException(String.Format("Input not recognized '{0}'. ", hex), "hex");
}
return Convert.ToString(i,2);
}
string binV = "";
binV = Convert.ToString(Convert.ToInt32(textBox1.Text, 16), 2);
textBox2.Text=binV;
屋のための仕事を行う必要があります。
あなたは何をしようとしていますか?どのようにあなたはそれをやろうとしましたか?どのように機能しませんでしたか? – sarnold
私は0-fのbin値を定義するenumを作成しようとしています。 列挙ヘクス { 0 = 0000、 1 = 0001、 2 = 0010、 3 = 0011、 4 = 0100、 5 = 0101 6 = 0110、 7 = 0111、 8 = 1000、 9 = 1001 A = 1010 = 1010 B = 1011、B = 1011 、 C = 1100、C = 1100 、 D = 1101 D = 1101 E = 1110 e = 1110, F = 1111, f = 1111 }; –
私は 'enum'が実際にあなたが何をしているのか分かりません。なぜならそれは_integers_の定義に限られているからです。あなたが望むのはおそらく文字です - >文字列マッピング...そうですか? – sarnold