标题:
codewarrior 浮点运算
[打印本页]
作者:
arohk
时间:
2011-1-13 16:44
标题:
codewarrior 浮点运算
使用16位的HC12处理器,维护前辈留下的代码。发现执行浮点运算异常,比如:
float c;
uint a,b;
a=2000;
b=200;
执行c=(float)a/b,结果正常。
执行c=(float)a/(b*100),结果就不对了。
之前有人说在建立工程前选择float,但对于这种已经完整的工程在哪里可以设置?
谢谢。
作者:
jamecat
时间:
2011-1-14 10:18
1.新建工程的时候有选择
2.最好不要用 请放大量级使用,比如都*100 就变成定点运算了
3.复杂运算请用DSP、PowerPc 。 HS12适合做控制
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0