代码如下
volt = new float[llMemSet];
for (w = 0; w < llMemSet; w++)
{
volt[w] = nData[w]*1000/32786;
}
如果我把最后的32786改成100或者1000这种比较小的数,结果能显示出来,但是写这个32786时,数组的结果就全是0.0,我应该怎么改才能让真实的结果显示出来呢?
...全文
1869打赏收藏
使用c#谢了一个float数组循环,但是数据的值过小导致显示结果全是0.0
代码如下 volt = new float[llMemSet]; for (w = 0; w < llMemSet; w++) { volt[w] = nData[w]*1000/32786; } 如果我把最后的32786改成100或者1000这种比较小的数,结果能显示出来,但是写这个32786时,数组的结果就全是0.0,我应该怎么改才能让真实的结果显示出来呢?