首先,需要明确 'testOutput[1]' 的数据类型是什么。假设它是一个整数类型,那么除以 512 的结果将会是一个整数除法的结果,即会向下取整。

如果需要得到一个浮点数的结果,可以将 'testOutput[1]' 转换为浮点数类型,然后进行除法运算。例如:

float vlr_v = static_cast(testOutput[1]) / 512.0;

这样,除法运算的结果将会是一个浮点数类型的值。

Keil 中 vlr_v = testOutput[1]/512 计算结果不正确的原因及解决方法

原文地址: https://www.cveoy.top/t/topic/pfRD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录