关闭

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

161人阅读 评论(0) 收藏 举报
分类:

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一定要是这种双精度的,不然会报错。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1064073次
    • 积分:21038
    • 等级:
    • 排名:第370名
    • 原创:1054篇
    • 转载:377篇
    • 译文:0篇
    • 评论:72条
    最新评论