Latest web development tutorials

función de VBScript FormatCurrency

VBScript de referencia Referencia completa de VBScript

FormatCurrency función devuelve el valor con formato como una expresión monetaria, utilizando un panel de control del sistema informático para definir el símbolo de moneda.

gramática

FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])

参数 描述
expression 必需。需被格式化的表达式。
NumDigAfterDec 可选。指示小数点右侧显示位数的数值。默认值为 -1(使用的是计算机的区域设置)。
IncLeadingDig 可选。指示是否显示小数值的前导零:
  • -2 = TristateUseDefault - 使用计算机的区域设置
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum 可选。指示是否将负值置于括号中:
  • -2 = TristateUseDefault - 使用计算机的区域设置
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig 可选。指示是否使用计算机区域设置中指定的数字分组符号将数字分组:
  • -2 = TristateUseDefault - 使用计算机的区域设置
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Ejemplos

Ejemplo 1

<script type="text/vbscript">

document.write(FormatCurrency(20000))

</script>

Los ejemplos de la salida anterior:

$20,000.00

Trate »

Ejemplo 2

Establecer el número de decimales:

<script type="text/vbscript">

document.write(FormatCurrency(20000,2) & "<br />")
document.write(FormatCurrency(20000,5))

</script>

Los ejemplos de la salida anterior:

$20,000.00
$20,000.00000

Trate »

Ejemplo 3

Ya sea para mostrar ceros para valores fraccionarios:

<script type="text/vbscript">

document.write(FormatCurrency(.20,,0) & "<br />")
document.write(FormatCurrency(.20,,-1))

</script>

Los ejemplos de la salida anterior:

$.20
$0.20

Trate »

Ejemplo 4

Si los valores negativos entre paréntesis:

<script type="text/vbscript">

document.write(FormatCurrency(-50,,,0) & "<br />")
document.write(FormatCurrency(-50,,,-1))

</script>

Los ejemplos de la salida anterior:

-$50.00
($50.00)

Trate »

Ejemplo 5

Will un millón de dólares de agrupamiento:

<script type="text/vbscript">

document.write(FormatCurrency(1000000,,,,0) & "<br />")
document.write(FormatCurrency(1000000,,,,-1))

</script>

Los ejemplos de la salida anterior:

$1000000.00
$1,000,000.00

Trate »

VBScript de referencia Referencia completa de VBScript