输出浮点宽度和精度C#?
我正在将一些C++代码移到C#,需要有浮点数的格式化表格信息。是否有方法复制输出浮点宽度和精度C#?,c#,format,width,precision,C#,Format,Width,Precision,我正在将一些C++代码移到C#,需要有浮点数的格式化表格信息。是否有方法复制printf(“%f8.2”,fNumber)在一次调用中同时使用宽度和精度的位置 float f1 = 12345.67; float f2 = 45.67; Console.Output("{0:F2}",f1.PadLeft(8)); // works, but isn't a single call Console.Output("{0:F2}",f2.PadLeft(8)); // desired
printf(“%f8.2”,fNumber)代码>在一次调用中同时使用宽度和精度的位置
float f1 = 12345.67;
float f2 = 45.67;
Console.Output("{0:F2}",f1.PadLeft(8)); // works, but isn't a single call
Console.Output("{0:F2}",f2.PadLeft(8));
// desired output
12345.67
45.67
这将显示宽度为8、小数点后两位的数字:
Debug.WriteLine("{0,8:F2}", f1);
您可以找到相关文档。请参阅