C# 浮点数输出格式如何控制?
答案:3 悬赏:30 手机版
解决时间 2021-03-23 12:14
- 提问者网友:骑士
- 2021-03-23 05:42
C# 浮点数输出格式如何控制?
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-03-23 07:00
两种概念啊。
①:控制值本身就是2位小数。
float money = 123.4567f;
money = (float)Math.Round(money, 2);
textBox1.Text = money.ToString();
②:控制输出时显示2位小数;
float money = 123.4567f;
textBox1.Text = money.ToString("#.##");
//或者
textBox1.Text = money.ToString("0.00");
①:控制值本身就是2位小数。
float money = 123.4567f;
money = (float)Math.Round(money, 2);
textBox1.Text = money.ToString();
②:控制输出时显示2位小数;
float money = 123.4567f;
textBox1.Text = money.ToString("#.##");
//或者
textBox1.Text = money.ToString("0.00");
全部回答
- 1楼网友:纵马山川剑自提
- 2021-03-23 08:37
String.Format("{0:F2}",转化的值);
- 2楼网友:轻雾山林
- 2021-03-23 08:08
使用类似下面的代码即可:
Double a=2.345;
Consoloe.WriteLine("{0:00}",a);
用格式化输出占位符。
Double a=2.345;
Consoloe.WriteLine("{0:00}",a);
用格式化输出占位符。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯