我有一个字符串数组,其中包含十六进制值。我想将其转换为浮点数组。我尝试了下面的代码,但它没有给我正确的结果:
bufferArray
是包含十六进制值的字符串数组。
float[] dblBffrArry = new float[bufferArray.Length];
for (int i = 0; i < bufferArray.Length; i++)
{
long parsed = long.Parse(bufferArray[i], NumberStyles.AllowHexSpecifier);
dblBffrArry[i] = parsed;
}
你能指出另一种方法吗?