decimal float double小数位比较
语法---2023-7-27 decimal 最多可以保留28位小数 float 最多可以保留6位小数 double 最多可以保留14位小数/// <summary> /// 测试语法 /// </summary> public static void TestProgrammer() { decimal a = 4.9998888888099928883838838367M;//decimal 最多可以保留28位小数 Console.WriteLine($"decimal 最多可以保留28位小数---4.9998888888099928883838838367M------{a}"); var x = 4.9998; Console.WriteLine($"a.ToString(00.000000)---0 表示占位符,有没有都会占位置,有替换,没有显示0------{x.ToString("0.000000")}");//0 表示占位符,有没有都会占位置,有替换,没有显示0 Console.WriteLine($"a.ToString(##.####)---# 表示占位符,根据实际占位置,有替换,没有显示0------{x.ToString("##.######")}");//# 表示占位符,根据实际占位置,有替换,没有显示0 float b = 4.666677f;//float 最多可以保留6位小数 Console.WriteLine($"float 最多可以保留6位小数--4.666677f------{b}"); double c = 4.111111111111116d;//double 最多可以保留14位小数 Console.WriteLine($"double 最多可以保留14位小数--4.111111111111116d------{c}"); }
标签:Console,double,decimal,float,WriteLine,小数 From: https://www.cnblogs.com/1175429393wljblog/p/17631106.html