如何获取一个浮点数的小数部分……想获取一个数的整数和小数部分,想用4X4键盘 ,LED以及51单片机在proteus上仿真一个计算器,需要处理小数部分,求指导……遇到问题,将需要处理的数(设为double

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/10 04:06:20
如何获取一个浮点数的小数部分……想获取一个数的整数和小数部分,想用4X4键盘,LED以及51单片机在proteus上仿真一个计算器,需要处理小数部分,求指导……遇到问题,将需要处理的数(设为doubl

如何获取一个浮点数的小数部分……想获取一个数的整数和小数部分,想用4X4键盘 ,LED以及51单片机在proteus上仿真一个计算器,需要处理小数部分,求指导……遇到问题,将需要处理的数(设为double
如何获取一个浮点数的小数部分……
想获取一个数的整数和小数部分,想用4X4键盘 ,LED以及51单片机在proteus上仿真一个计算器,需要处理小数部分,求指导……遇到问题,将需要处理的数(设为double value)强制获取其整数部分(integer=(long)value)后,打算其小数部分用(decimal=value-integer)求得,但是所得decimal并非理论值…………

如何获取一个浮点数的小数部分……想获取一个数的整数和小数部分,想用4X4键盘 ,LED以及51单片机在proteus上仿真一个计算器,需要处理小数部分,求指导……遇到问题,将需要处理的数(设为double
你可以用整形,根据你的小数点的位数,结果化整后求余,比如你的结果是54.123,可以这样a=54.123*1000=54123,整数部分b=54123/1000=54,小数部分c=54123%1000=123 查看原帖>>