proteus 仿真计算器,关于小数的处理问题,求大神帮忙

2019-07-18 14:02发布

想用4X4键盘,51单片机,lCd仿真一个计算器,能处理小数的!现在在处理小数遇到问题,具体如以下例子:double value(一个带小数的数),设double decimal;设 long ineger;   令integer=(long)value; 欲求纯小数部分为decimal=value-integer;但此操作在小数位数较多或者整数位数较多时往往得出不正确的数据,求解!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
hzhiq
2019-07-19 04:21
lovezjf234 发表于 2012-9-14 12:49
你是怎么分离的?

double value(一个带小数的数),设double decimal;设 long ineger;   令integer=(long)value; 欲求纯小数部分为decimal=value-integer

一周热门 更多>