首页 » 技术SOS » 嵌入式系统 » 中间件和软件库 » 单片机C语言程序如何保存运算过程中的小数位

单片机C语言程序如何保存运算过程中的小数位

菜鸟
2019-05-09 18:08:21     悬赏10分
uint A;

uchar B;

long X;

A=2861;B=967;
X=A/B;  //结果为2.959,现在我要保存并显示这个结果为2.96,用下面的处理方法同,为什么不可以?

A=2861;
B=967;
X=(A*1000/B+5)/10;



分享
关键词: 单片机 C51, 语言程序