永发信息网

如何获取一个浮点数的小数部分……

答案:1  悬赏:50  手机版
解决时间 2021-03-23 22:32
  • 提问者网友:凉末
  • 2021-03-22 22:05
如何获取一个浮点数的小数部分……
想获取一个数的整数和小数部分,想用4X4键盘 ,LED以及51单片机在proteus上仿真一个计算器,需要处理小数部分,求指导……遇到问题,将需要处理的数(设为double value)强制获取其整数部分(integer=(long)value)后,打算其小数部分用(decimal=value-integer)求得,但是所得decimal并非理论值…………
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-03-22 22:11

你可以用整形,根据你的小数点的位数,结果化整后求余,比如你的结果是54.123,可以这样a=54.123*1000=54123,整数部分b=54123/1000=54,小数部分c=54123%1000=123 查看原帖


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯