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# Double保留小数点后面位数

  • 2011年04月04日 13:53
  • 739B
  • 下载

JAVA高精度数值运算方法,小数点后保留位数,结合相关例题进行介绍!

int数据类型的位数为16位,short int数据类型的位数为16位,而long int的位数为32位。其余常用数据类型的位数也相当有限。在实际应用中,需要对更大或者更小的数进行运算和处理。Java...

C#中将double变量格式化为字符串,且保留小数点后面的全部位数

原文: http://www.crifan.com/csharp_format_double_to_string_with_dicimal_point/ 【问题】 C#中已经获得一个double...

Java进阶(五十二)两个整数相除得到小数点并保留两位小数的方法

Java进阶(五十二)两个整数相除得到小数点并保留两位小数的方法  当两个整数相除时,由于小数点以后的数字会被截断,使运算结果为整数,故此时若希望得到运算结果为所预期的浮点数,则此时必须将两整数其一或...

ASP中保留小数点后两位数的方法

这篇文章主要介绍了ASP中保留小数点后两位数的方法,使用FormatNumber函数实现,需要的朋友可以参考下 近来用ASP程序处理一些数据表单,遇到数字格效果可以看下具体51搜索展示http://...

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

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

C# .net 小数点保留两位

  • 2010年08月16日 11:58
  • 555KB
  • 下载

Java中数字的有效位数,和小数点后保留的小数位

import java.math.BigDecimal; import java.math.MathContext; import java.math.RoundingMode; /** * JAV...

Java四舍五入及保留小数点位数

- 1. 四舍五入函数 - Math.round(double a) - Math.rint(double a)long java.lang.Math.ro...
  • fxjzzyo
  • fxjzzyo
  • 2017年03月12日 16:27
  • 190

JavaScript之计算月差及保留小数点后指定位数

计算两个时间的月差 data_1=zjksri.value;//之前时间 data_2=document.getElementById("_timeStr").value;//当前时间 va...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c#保留小数点后位数的方法
举报原因:
原因补充:

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