在.NET中NumberFormatInfo类的公共属性NumberDecimalDigits用于设置在数值中使用的小数位数,默认值为2,可以根据具体情况设置一个0~99间的值。
NumberFormatInfo MyNumberFormatInfo = new CultureInfo("zh-CN", false).NumberFormat;
double MyNumber = 5102147.20805231;
string MyInfo = "";
MyInfo += "\n格式一:" + String.Format(MyNumber.ToString("N", MyNumberFormatInfo));
MyNumberFormatInfo.NumberDecimalDigits = 3;
MyInfo += "\n格式二:" + String.Format(MyNumber.ToString("N", MyNumberFormatInfo));
 MyNumberFormatInfo.NumberDecimalDigits = 35;
MyInfo += "\n格式三:" + String.Format(MyNumber.ToString("N", MyNumberFormatInfo));
MessageBox.Show(MyInfo, "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
 
                    
                     
                    
                 
                    
                 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号