.net中格式化Decimal格式的方法(VB为例)

    xiaoxiao2022-06-29  52

    如将 12345.6789 显示为 12,345.68,使用如下代码:

    Dim amt as Decimal = 12345.6789 amt .ToString(“N”)’ 结果为:12345 如果要保留3位小数则可写成: amt.ToString(“N3”)

    格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下: 格式说明符 说明 示例 输出 C 货币 2.5.ToString("C")   ¥2.50 D 十进制数 25.ToString("D5") 00025 E 科学型 25000.ToString("E") 2.500000E+005 F 固定点 25.ToString("F2") 25.00 G 常规 2.5.ToString("G") 2.5 N 数字 2500000.ToString("N") 2,500,000.00 X 十六进制 255.ToString("X") FF
    转载请注明原文地址: https://ju.6miu.com/read-1125384.html

    最新回复(0)