c#四舍五入运算代码
来源:互联网 发布:网络打印服务器软件 编辑:程序博客网 时间:2024/05/01 16:01
public static double Round(double d, int i)
{
if(d >=0)
{
d += 5 * Math.Pow(10, -(i + 1));
}
else
{
d += -5 * Math.Pow(10, -(i + 1));
}
string str = d.ToString();
string[] strs = str.Split('.');
int idot = str.IndexOf('.');
string prestr = strs[0];
string poststr = strs[1];
if(poststr.Length > i)
{
poststr = str.Substring(idot + 1, i);
}
string strd = prestr + "." + poststr;
d = Double.Parse(strd);
return d;
}
{
if(d >=0)
{
d += 5 * Math.Pow(10, -(i + 1));
}
else
{
d += -5 * Math.Pow(10, -(i + 1));
}
string str = d.ToString();
string[] strs = str.Split('.');
int idot = str.IndexOf('.');
string prestr = strs[0];
string poststr = strs[1];
if(poststr.Length > i)
{
poststr = str.Substring(idot + 1, i);
}
string strd = prestr + "." + poststr;
d = Double.Parse(strd);
return d;
}
参数:d表示要四舍五入的数;i表示要保留的小数点后为数。
- c#四舍五入运算代码
- c#四舍五入运算代码
- (转贴)c#四舍五入运算代码
- C#中的除法和四舍五入运算
- C#中的除法和四舍五入运算
- C#四舍五入
- c# 四舍五入
- C#四舍五入
- C# 四舍五入
- c# 四舍五入
- C#四舍五入
- c# 一行代码实现C#的四舍五入 不错推荐
- Java 四舍五入运算
- 整数运算实现四舍五入
- C#计算器混合运算代码
- C#精度四舍五入
- C#四舍五入问题
- c#的四舍五入函数
- 解灾转运方法,人人都很容易做得到!
- vector和set的区别之一
- Wince音量设置
- 初级JavaScript程序员的绝佳进阶书
- 编译libtorrent小记
- c#四舍五入运算代码
- ffmpeg解析-----解析文件格式
- [转] 当猫爱上蝴蝶
- SQL查询多条记录显示为一条的处理办法
- 创业兵法之软件用户们最后的战役
- 常用正则表达式大全
- miniLZO项目在winCE下的使用
- ASP.net 中 OutputCache 指令各个参数的作用
- TCP和UDP--简单解释