问题描述
急,求例子,速度,谢谢啦
解决方案
解决方案二:
byte[]b=newbyte[]{};float[]f=b.Select((bytep)=>(float)p).ToArray();
解决方案三:
1个float占四个字节1200的byte[]数组转换成float还是1200的不应该是300的嘛
解决方案四:
byte[]bytes=...;float[]fs=newfloat[bytes.Length/sizeof(float)];Buffer.BlockCopy(bytes,0,fs,0,fs.Length*sizeof(float));
解决方案五:
看错了,应该是这样byte[]b=newbyte[100];List<float>list=newList<float>();for(inti=0;i<b.Length;i+=4){list.Add(BitConverter.ToSingle(b,i));}float[]f=list.ToArray();
时间: 2024-07-31 17:34:41