我在用51单片机设计简易计算器,目前只能进行最大五位正整数的加减乘除的运算。怎样才能设计出负数运算

我在用51单片机设计简易计算器,目前只能进行最大五位正整数的加减乘除的运算。怎样才能设计出负数运算呢?

一种方法,所有数据均按正整数计算,正负号单独处理,如两个数相减,先判断是被减数大,还是减数大,如果减数大,则将减数和被减数对调後相减,结果前面加负号,乘除法,则异号相乘除,结果为负
另一种方法,直接利用C语言的库函数,数据类型按浮点型进行计算,结果是有正负和小数的,然後将其转化为字符串进行显示即可
温馨提示:答案为网友推荐,仅供参考
相似回答