77问答网
所有问题
我在用51单片机设计简易计算器,目前只能进行最大五位正整数的加减乘除的运算。怎样才能设计出负数运算
我在用51单片机设计简易计算器,目前只能进行最大五位正整数的加减乘除的运算。怎样才能设计出负数运算呢?
举报该问题
推荐答案 2015-06-28
一种方法,所有数据均按正整数计算,正负号单独处理,如两个数相减,先判断是被减数大,还是减数大,如果减数大,则将减数和被减数对调後相减,结果前面加负号,乘除法,则异号相乘除,结果为负
另一种方法,直接利用C语言的库函数,数据类型按浮点型进行计算,结果是有正负和小数的,然後将其转化为字符串进行显示即可
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YvNIINvqpNIvppvqqWp.html
相似回答
大家正在搜
相关问题
求51单片机,用1602lcd显示的简易计算器的程序。除了加...
你可以把“求51单片机,用1602lcd显示的简易计算器的程...
51单片机是否能够完成16位的加减乘除运算?
求51单片机的计算器程序,汇编的,用4*4矩阵键盘,四位数码...
C语言编写 89C51单片机 用矩阵键盘 小数码管计算器 实...
利用AT89C51单片机、8位共阳极蓝色数码管和计算器键盘构...
C51单片机简易计算器的设计:有加减乘除,4*4矩阵键盘,要...
基于51单片机的计算器设计,要有清零功能,能实现两位数的加减...