2017-07-27 27 views
-3

私は文字列に16進数値を保存しています。これをダブルに変換したいのです。 たとえば、string temp = "08E97091"があり、変換後に結果は14.9516433になります。C#で16進文字列の値を2倍に変換する方法は?

+2

、expmple(複数可)を提供してください:初期値(s)はあなたが持っているとし、例えばため を期待される結果 –

答えて

1

あなたはBitConverterクラスを使用するか、このような何か行うことができます。

byte x = Convert.ToByte(hexValueInString, 16); 
double doubleX = Convert.ToDouble(x); 
0
string hexnumber = "00c6"; 
double doubleValue = (double)Convert.ToInt32(hexnumber, 16); 
+0

OPなどの方がよく理解できるように、問題に対して行われた解決策に関する情報を少し追加してください。 –

関連する問題