Función FormatNumber en VBScript

Definición y uso

La función FormatNumber puede devolver la expresión formateada como número.

Sintaxis

FormatNumber(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]]
Parámetros Descripción
expression Requerido. Expresión que debe formatearse.
NumDigAfterDec Indica el número de dígitos que se deben mostrar a la derecha del punto decimal. El valor predeterminado es -1 (se utiliza la configuración regional de la computadora).
IncLeadingDig Opcional. Indica si se deben mostrar los ceros iniciales de los valores decimales:
  • -2 = TristateUseDefault - Utilice la configuración regional de la computadora.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Opcional. Indica si se deben colocar los valores negativos entre paréntesis.
  • -2 = TristateUseDefault - Utilice la configuración regional de la computadora.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Opcional. Indica si se debe usar el símbolo de agrupación de dígitos especificado en la configuración regional de la computadora para agrupar números.
  • -2 = TristateUseDefault - Utilice la configuración regional de la computadora.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Ejemplo

Ejemplo 1

document.write(FormatNumber(20000))

Salida:

20,000.00

Ejemplo 2

document.write(FormatNumber(20000.578,2))

Salida:

20,000.58

Ejemplo 3

document.write(FormatNumber(20000.578,2,,,0))

Salida:

20000.58