如何设置货币值中使用的小数位数
2009-12-05 08:32
375 查看
public int CurrencyDecimalDigits { get; set; }
属性值:要在货币值中使用的小数位数。InvariantInfo的默认值为2。
CultureInfo类提供有关特定区域性的信息(如区域性的名称、书写系统和使用的日历)以及如何设置日期和排序字符串的格式。此类有多种重载形式,本实例使用的重载形式如下:
public CultureInfo (int culture,bool useUserOverride)
参数说明
l culture:预定义的CultureInfo标识符、现有CultureInfo对象的LCID属性或仅Windows区域性标识符。
l UseUserOverride:一个布尔值,指示是使用用户选定的区域性设置(True),还是使用默认区域性设置(False)。
NumberFormat属性获取或设置NumberFormatInfo,它定义适合区域性的、显示数字、货币和百分比的格式。其语法格式如下:
public virtual NumberFormatInfo NumberFormat { get; set; }
属性值:一个NumberFormatInfo,它定义适合区域性的、显示数字、货币和百分比的格式。
主要代码如下:
System.Globalization.NumberFormatInfo GN = new System.Globalization.CultureInfo("zh-CN", false).NumberFormat;
Int64 myInt = 12345;
private void button2_Click(object sender, EventArgs e)
{
GN.CurrencyDecimalDigits = 2;
MessageBox.Show(myInt.ToString("C", GN), "保留两位小数");
}
private void button4_Click(object sender, EventArgs e)
{
GN.CurrencyDecimalDigits = 3;
MessageBox.Show(myInt.ToString("C", GN), "保留三位小数");
}
属性值:要在货币值中使用的小数位数。InvariantInfo的默认值为2。
CultureInfo类提供有关特定区域性的信息(如区域性的名称、书写系统和使用的日历)以及如何设置日期和排序字符串的格式。此类有多种重载形式,本实例使用的重载形式如下:
public CultureInfo (int culture,bool useUserOverride)
参数说明
l culture:预定义的CultureInfo标识符、现有CultureInfo对象的LCID属性或仅Windows区域性标识符。
l UseUserOverride:一个布尔值,指示是使用用户选定的区域性设置(True),还是使用默认区域性设置(False)。
NumberFormat属性获取或设置NumberFormatInfo,它定义适合区域性的、显示数字、货币和百分比的格式。其语法格式如下:
public virtual NumberFormatInfo NumberFormat { get; set; }
属性值:一个NumberFormatInfo,它定义适合区域性的、显示数字、货币和百分比的格式。
主要代码如下:
System.Globalization.NumberFormatInfo GN = new System.Globalization.CultureInfo("zh-CN", false).NumberFormat;
Int64 myInt = 12345;
private void button2_Click(object sender, EventArgs e)
{
GN.CurrencyDecimalDigits = 2;
MessageBox.Show(myInt.ToString("C", GN), "保留两位小数");
}
private void button4_Click(object sender, EventArgs e)
{
GN.CurrencyDecimalDigits = 3;
MessageBox.Show(myInt.ToString("C", GN), "保留三位小数");
}
相关文章推荐
- 设置货币值中使用的小数位数
- Java中使用DecimalFormat来设置输出小数的位数
- Java 中使用POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写、单元格边框等
- Java中使用DecimalFormat来设置输出小数的位数
- 如何设置float小数的位数
- 如何使用 SetPrinter 修改打印机设置
- 在JSP中使用formatNumber控制要显示的小数位数
- Extjs中numberfield小数位数设置
- Discuz X1.5如何设置只有管理员才能发表使用HTML代码
- 使用IE打印,如何设置默认纸张大小,页边距等?(求救!!)
- iOS开发的一些小技术:让UIImage有缩放功能、控制log的输出、xcode修改文件注释、随机数的使用、在UIImageView 中旋转图像、在Quartz中如何设置旋转点、创建.plist文件并存储
- 举例说明如何在android中实现设置黑名单的功能--AudioManager、PhoneStateListener的使用
- 如何解决桌面右下角出现转到电脑设置激活windows的水印-----使用KMSpico工具激活
- NPOI设置格式文本、小数、百分比、货币、日期、科学计数法和中文大写
- 抓包工具Fiddler的使用教程(二):如何模拟设置断点
- 如何使用openfire自带的数据库HyperSQL (界面设置)
- 解决如何通过循环来使用数据库的值设置jsp的select标签的option值
- 如何查看和设置 ActiveDirectory 中通过使用 Ntdsutil.exe LDAP 策略(转自MS KB)
- 设置EditText设置为两位小数,或者其他位数
- 如何设置使 IIS 应用程序池使用 ASP.Net 3.5 而不是 2.0