首页 新闻 会员 周边

钱数怎么保留两位小数(非截字符串)

0
悬赏园豆:100 [已关闭问题]

    例:98.00¥     54.05¥     77.11¥

            加急~~~~~~~~~

JJYYYY的主页 JJYYYY | 初学一级 | 园豆:100
提问于:2009-07-23 16:13
< >
分享
其他回答(6)
0

int i=123456.123;

string s=i.ToString("C');

麦兜很乖 | 园豆:214 (菜鸟二级) | 2009-07-23 16:54
0

正则表达式判断就可以了

lisw | 园豆:313 (菜鸟二级) | 2009-07-23 16:55
0

string ser = "12.0000";
 float ss =0.00f;
 ss = float.Parse(ser);

LoveO(∩_∩)O | 园豆:55 (初学一级) | 2009-07-23 18:03
0

        public static string ShowMoney(double money)
        {
            return string.Format("{0:0.00}¥", money);
        }

        static void Main(string[] args)
        {

            Console.WriteLine(ShowMoney(98));
            Console.WriteLine(ShowMoney(54.053));
            Console.WriteLine(ShowMoney(77.11));

       }

结果

98.00¥
54.05¥
77.11¥

eaglet | 园豆:17139 (专家六级) | 2009-07-24 08:40
0

楼上的好办法啊

天堂口 | 园豆:514 (小虾三级) | 2009-07-24 11:48
0

第一个的回答是正确的 ,只不过变量类型有点问题

zhdw | 园豆:0 (初学一级) | 2009-07-24 13:28
0
Kinglee | 园豆:3158 (老鸟四级) | 2009-08-04 15:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册