Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# string.format 小数位数

作者:狂战天下   发布日期:2025-07-04   浏览:11

// 示例代码:使用 String.Format 控制小数位数

// 定义一个浮点数
double number = 123.456789;

// 格式化为保留两位小数
string result1 = string.Format("{0:F2}", number);
Console.WriteLine(result1); // 输出: 123.46 (四舍五入)

// 格式化为保留三位小数
string result2 = string.Format("{0:F3}", number);
Console.WriteLine(result2); // 输出: 123.457 (四舍五入)

// 使用自定义格式化,保留四位小数并填充零
string result3 = string.Format("{0:0.0000}", number);
Console.WriteLine(result3); // 输出: 123.4568

// 使用 ToString 方法进行格式化
string result4 = number.ToString("F4");
Console.WriteLine(result4); // 输出: 123.4568

解释说明:

  • String.Format 方法可以用于格式化字符串,其中 {0:F2} 表示将第一个参数(即 number)格式化为保留两位小数的浮点数。
  • F2 表示保留两位小数,F3 表示保留三位小数,依此类推。
  • 0:0.0000 是自定义格式化字符串,确保输出四位小数,并且不足四位时用零填充。
  • ToString("F4") 是另一种格式化方式,直接将数字转换为字符串并保留四位小数。

上一篇:.net和c#

下一篇:c# sqlconnection

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站