c# 1除以3,但是计算结果变成0了,怎么解决 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c# 除以 搜索资料 2个回答 #热议# 空调使用不当可能引发哪些疾病? 空心莲 2016-10-25 · TA获得超过696个赞 知道小有建树答主 回答量:642 采纳率:66% 帮助的人:183万 我也去答题访问个人页 关注 展开全部 C#里面整数间除法是不保留余数的整数结果,所以1/3为0;要得到结果可以 double result = (double)1/3;保留小数位:double result = Math.Round((decimal)1/3,2);要是想保留2位小数(四舍五入):decimal result = Math.Round((decimal)1 / 3, 2, MidpointRounding.AwayFromZero); 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 为啥啊不能重名 2016-10-25 · TA获得超过459个赞 知道小有建树答主 回答量:889 采纳率:0% 帮助的人:319万 我也去答题访问个人页 关注 展开全部 你用的整形int做的~1除以3等于零换成float 或者double 的浮点型 就能算出小数来着。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-04-18 c# 1除以3,但是计算结果变成0了,怎么解决 5 2014-01-28 C#中计算double a=1/1000;应该结果是0.001,但为什么会变成0呢?好像会把后面的 4 2017-01-18 c#里面 a=1 b=2 c=3 计算a*b++/c为什么结果是0 2011-11-05 在用C#做一个计算器,就是除0异常处理不了,有没有能前辈教教方法? 2013-07-18 我用vs2010的C#编程出现1/3*3=0.999999999999999,怎么办? 2019-01-05 C#中怎么函数10%变成0.1 2013-05-15 c#计算器 按了0还能按其他数字怎么处理? 用一个数除0怎么设置成不能进行? 4 2016-12-02 用C#编写一个简单的计算器,只含有加减乘除四则运算,怎么处理被除数不能为零的异常呢 ? 7 更多类似问题 > 为你推荐: