C#做的计算器怎么实现添加正负号的时候是在数字的前面添加的。

[复制链接]
查看11 | 回复5 | 2020-1-18 11:03:40 | 显示全部楼层 |阅读模式
你是打算用n来标记按了几次符号按钮,然后来标记是正号还是负号?那样你应该将n定义为静态变量,你这样写出来每次点击按钮n都归零了,标记为正。还有,你的程序写的怪怪的,计算器每次按正负号都要变号的,你这样写就是按两次才能变号。...
回复

使用道具 举报

千问 | 2020-1-18 11:03:40 | 显示全部楼层
应该是输入负号之后,会存储为这个数字的一个标示,标示它为负数,然后计算的时候,会用这个标示作为判断,...
回复

使用道具 举报

千问 | 2020-1-18 11:03:40 | 显示全部楼层
直接获取之后,用字符串在前面加上“-”不就行了吗?string a = "-"+你输入的值;...
回复

使用道具 举报

千问 | 2020-1-18 11:03:40 | 显示全部楼层
用0减去那个数字不就是负数了。。。...
回复

使用道具 举报

千问 | 2020-1-18 11:03:40 | 显示全部楼层
Convert.ToInt32("-100")用字符串随意添加!!!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行