asp教程.net c#保留小数位的方法集合
//2.保留n位,四舍五入 .
decimal d= decimal.round(decimal.parse("0.55555"),2);
//3.保留n位四舍五入
math.round(0.55555,2)
//4,保留n位四舍五入
double dbdata = 0.55555;
string str1 = dbdata.tostring("f2");//fn 保留n位,四舍五入
//5.保留n位四舍五入
string result = string.format("{0:n2}", 0.55555);//2位
string result = string.format("{0:n3}", 0.55555);//3位
//6. 保留n位四舍五入 (不错)
double s=0.55555;
result=s.tostring("#0.00");//点后面几个0就保留几位
//c#下如果显示保留小数位数,及百分号的解决方法:
//1、用numberformatinfo类来解决:
system.globalization.numberformatinfo provider = new system.globalization.numberformatinfo();
provider.percentdecimaldigits = 2;//小数点保留几位数.
provider.percentpositivepattern = 2;//百分号出现在何处.
double result = (double)1 / 3;//一定要用double类型.
response.write(result.tostring("p", provider));
//2、用tostring方法.:
public string getrate(double hcount, double task)
{
string rvalue;
string temp = "";
if (task == 0)
{
task = 1;
}
double db = (hcount / task) * 100;
if (hcount >= task)
{
rvalue = "100%";
}
else
{
rvalue = db.tostring("#0.#0") + "%";
}
return rvalue;
}
string str1 = string.format("{0:n1}",56789); //result: 56,789.0
string str2 = string.format("{0:n2}",56789); //result: 56,789.00
string str3 = string.format("{0:n3}",56789); //result: 56,789.000
string str8 = string.format("{0:f1}",56789); //result: 56789.0
string str9 = string.format("{0:f2}",56789); //result: 56789.00
string str11 =(56789 / 100.0).tostring("#.##"); //result: 567.89
string str12 =(56789 / 100).tostring("#.##"); //result: 567
暗影猎手失落的世界 最新版本v30.118.6.0
下载格里姆瓦勒完全版 安卓版v1.2.0
下载忍者武士暗影格斗无限金币版 安卓版v1.82.1
下载忍者必须死34399账号登录版 最新版v1.0.138v2.0.72
下载创造与魔法免登录版 手机版v1.0.0760
创造与魔法是一款高度自由的沙盒冒险手游,该游戏采用了3D最新
创造与魔法gm版 安卓版v1.0.0760
创造与魔法是一款有英雄互娱运营的一款经营沙盒建造手游,该游戏
创造与魔法变态无敌版 v1.0.0760
创造与魔法是一款3DQ版的沙盒模拟建造手游,在这里玩家需要适
腾讯普通话小镇游戏 安卓版v2.2.5
普通话小镇是由腾讯游戏追梦计划推出发行的模拟经营类型普通学习
海岛村 最新版v1.0
海岛村是一款非常好玩的模拟经营类手游,玩家在游戏中将会有一个