c#保留小数点后位数的方法

转载 2016年08月30日 08:59:49

Double dValue = 95.12345;

            int iValue = 10000;
            string strValue = "95.12345";
            string result = "";

            result = Convert.ToDouble(dValue).ToString("0.00");//保留小数点后两位,结果为95.12
            result = Convert.ToDouble(iValue).ToString("0.00");//10000.00
            result = Convert.ToDouble(strValue).ToString("0.00");//95.12

            result = Convert.ToDouble(dValue).ToString("P");//得到小数点后2位的百分比,自动 加上%号;//9512.35%
            result = Convert.ToDouble(strValue).ToString("f4");//保留小数点后4位;  //95.1235
            //要注意的一点是 Convert.ToDouble一定要是这种双精度的,不然会报错。

C#之保留指定小数点位数

ROUND()是C#中math的一个成员函数.System.Math.Round(),这个函数有四种用法,最长用的是对小数点位数的舍入.但这和现实生活中的“四舍五入”有一定区别,也有别JAVA中Mat...
  • riyuedangkong1
  • riyuedangkong1
  • 2016年09月01日 10:51
  • 2047

c#保留小数点后位数的方法

c#保留小数点后位数的方法 Double dValue = 95.12345; int iValue = 10000; string strValue = "95.12345"; s...
  • huangzhen222
  • huangzhen222
  • 2014年04月03日 10:48
  • 516

java设置小数点后位数

static void challenge2() throws IOException { double get_double1; double get_double2; String s...
  • choubaoguai
  • choubaoguai
  • 2014年04月25日 20:37
  • 792

(C++)保留小数点位数

需要 iomanip 头文件,在cout后面添加 例: #include #include #include using namespace std; const double P = 3.1...
  • awutongaxinwande
  • awutongaxinwande
  • 2016年03月02日 23:22
  • 354

double中保留小数点后指定长度位数

今天查了一下,在c++中似乎没有直接为double(或float)指定小数点后长度的方法(不是说输出时候设置精度)。有一种方法是现将double型数据转成字符串,然后再进行相应操作。下面的代码是另一种...
  • itegel84
  • itegel84
  • 2008年04月01日 21:33
  • 5305

C++ 标准输出控制小数点后位数的方法

总结了C++ 标准输出控制小数点后位数的方法
  • JIEJINQUANIL
  • JIEJINQUANIL
  • 2016年05月13日 12:37
  • 15268

Python工具:保留小数的指定有效位数

处理一个数据文件,发现数据不一致,小数点后有三位、四位、六位、更多位。部分还进行四舍五入。 需要对数据文件进行处理。如果有效位超过6位,则四舍五入。如果小于6位,则保持原来的数字不变。 考虑两种情况:...
  • ztf312
  • ztf312
  • 2016年04月12日 17:59
  • 9915

jquery 数据保留小数位数

"text/javascript">               var num = 5.9758966564164646;               alert(num.toFixed(2))...
  • yyongsheng
  • yyongsheng
  • 2016年12月06日 10:41
  • 458

matlab里面如何保留小数特定位数

转载请注明出处:http://blog.csdn.net/yf210yf a=1.23456789 b=vpa(a,7) b = 1.234568 vpa(a,12) ans ...
  • witnessai1
  • witnessai1
  • 2016年09月04日 15:09
  • 14183

c# 保留浮点数的n位有效数字

注意: C/C++的输出可能在不同编译器下会有不同结果。如果你的编译器和我的不一样,建议复制C/C++代码并在自己的编译器上运行下看结果。   下面所有C#代码由Visual C# 2010 Expr...
  • lcawen
  • lcawen
  • 2013年01月11日 17:08
  • 1841
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c#保留小数点后位数的方法
举报原因:
原因补充:

(最多只允许输入30个字)