c#除法中小数点的问题
来源:互联网 发布:java关键字及其含义 编辑:程序博客网 时间:2024/06/10 03:46
在c#中除法默认不保留小数点,看看下面的结果
decimal result = 100 / 1000; // result = 0;
需要保留小数点,可以如下
decimal result = 100m / 1000;
m代表decimal.
如果是变量要如何处理呢?这是需要用到Math.Round()
int x= 120;
int y= 100000;
decimal result = (decimal)x / y; // (decimal)x/ y 表示把 x 转换成decimal再做除法运算,int 除 int 是会丢失小数点的。
不过这样的小数点后面的数太多了,需要处理下,这时候需要Math.Round()
decimal result = Math.Round((decimal)x/ y,2);
后面的2表示保留小数点后2位小数.
- c#除法中小数点的问题
- c#除法中小数点的问题
- C#除法的小数点问题
- C#除法的小数点问题
- C#除法的小数点问题
- javascript(js)的小数点乘法除法问题
- javascript(js)的小数点乘法除法问题
- javascript(js)的小数点乘法除法问题
- javascript(js)的小数点乘法除法问题
- javascript(js)的小数点乘法除法问题
- javascript(js)的小数点乘法除法问题
- javascript(js)的小数点乘法除法问题
- javascript(js)的小数点乘法除法问题
- C# 除法的问题
- (小数)javascript(js)的小数点乘法除法问题
- 汇编中除法的问题
- SqlServer中除法的问题
- JS小数点乘法除法问题详解
- 我对EJB3调用原理的彻底理解
- 不做浮躁的人
- server limit dos
- 时间
- 在IIS中启用父路径,不被黑客利用
- c#除法中小数点的问题
- 测试,加工资~
- [Ext]允许在下拉树组件中录入内容
- 电子商务发展存在的问题
- 中国发展电子商务存在的问题与对策探究
- 几个通用的函数
- 中小企业发展缓慢 电子商务存在的几大问题
- 09年 最期待的家装新趋势。。。
- 我国电子商务还存在许多问题和困难