【c#decimal类型小数点后面第一位大于等于1的则整数部-查字典问答网
分类选择

来自柳萍的问题

  【c#decimal类型小数点后面第一位大于等于1的则整数部分加1】

  c#decimal类型小数点后面第一位大于等于1的则整数部分加1

4回答
2020-06-03 10:25
我要回答
请先登录
申阳春

  使用Math下的Foor函数

  decimala=10.111m;

  decimalb;

  b=Math.Floor(a);

  if((a-b)>=0.1m)a+=1;

2020-06-03 10:26:21
柳萍

  整数部分是任意值,一直在变化的,怎么做呢?

2020-06-03 10:30:45
申阳春

  无所谓呀,把你自己的变量带进去就行了

2020-06-03 10:31:57
申阳春

  其实就是1、取整Math.Floor(a);2、计算小数部分a-b3、比较需要的关系(小数部分);if((a-b)>=0.1m)4、根据判断决定是否要+1;if((a-b)>=0.1m)a+=1;

2020-06-03 10:34:49

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •