我以为DEBCD 指令运行之后,得出来的结果是10000,不知道什么原因,变大了
是啊,我搞不清楚为什么D40里面的值不是100000
引用引用第4楼niningtt于2015-01-15 20:45发表的 :你需要将浮点数转换成整数也就是100000.0转成INT100000,错误原因,1、BCD码转化也不是将浮点数转为整数 2、直接用浮点数转BCD也是错误的做法,
引用引用第5楼hsqknx于2015-01-15 21:21发表的 :结果不是你这么用的,DEBCD得出的是10进制小数,会有误差