例如
int x;
float y;
y = 9.99;
x = y;
现阶段情况,最终x等于9。希望转换时能四舍五入,结果x等于10。
通过查询用户手册,编译成汇编语言F32TOUI16,为截断效果,结果为9。
翻译成F32TOUI16R,为四舍五入效果,结果为10。
如何能让编译器翻译成F32TOUI16R,求解答。
user5233622:
回复 Susan Yang:
好的,谢谢
例如
int x;
float y;
y = 9.99;
x = y;
现阶段情况,最终x等于9。希望转换时能四舍五入,结果x等于10。
通过查询用户手册,编译成汇编语言F32TOUI16,为截断效果,结果为9。
翻译成F32TOUI16R,为四舍五入效果,结果为10。
如何能让编译器翻译成F32TOUI16R,求解答。
Susan Yang:
回复 user5233622:
很高兴能帮到您!
未经允许不得转载:TI中文支持网 » 28377D浮点数转整形如何四舍五入
相关推荐
- TIDM-DC-DC-BUCK: Design files can't download
- TMS320F28335: Error enabling this function: This task cannot be accomplished with the existing AET resources.
- TMS320F280049: 芯片在运行过程中莫名出现复位
- TMS320F28035: Ti28035芯片看门狗复位偶尔失败问题
- TMS320C28346: 28346 DMA和CPU同时访问冲突问题
- TMS320F28335: 是否有对应的SDL 软件诊断库?
- LAUNCHXL-F28069M: J3,5V引脚的作用是什么;在ADC采样过程中,需要怎样接外接信号?
- TMS320F28335: C2000™︎ 微控制器论坛