看到 LINFLEXD 驱动里面,在float转int类型时,有如下操作(红圈处),
NXP support回复如下:
大致意思如下例:
错误做法:5.76强转为int类型,会丢掉0.76,最终成为5,与实际数值相差较大。
正确做法:5.76需要额外加0.5后,再强转 int类型,最终是6,与实际数值最为近似。
标签:int,float,如下,类型,转为,5.76 From: https://www.cnblogs.com/kunshanpipixia/p/17162797.html