(require("@nginstack/engine/lib/number/formatNumber"))(value, options)
Converte um número para o formato desejado.
Parameters:
| Name | Type | Description |
|---|---|---|
value |
number |
Valor a ser formatado. |
options |
module:@nginstack/engine/lib/number/formatNumber~FormatOptions |
Opções para formatação. |
- See:
-
- module:@nginstack/engine/lib/number/NumberFormat~NumberFormat
Returns:
Número formatado como string.
- Type
- string
Type Definitions
-
FormatOptions
-
Type:
- Object
Properties:
Name Type Argument Description formatnumber Formato a ser utilizado. Deve ser um dos valores exportados por NumberFormat.
locale'pt-br'| 'en-us' <optional>
Localidade a ser utilizada. Por padrão é considerado 'pt-br', mas também é aceito 'en-us'.
minPrecisionnumber <optional>
Número mínimo de casas decimais. Ignorado no formato FILE_SIZE.
maxPrecisionnumber <optional>
Número máximo de casas decimais. Ignorado no formato FILE_SIZE, que utiliza sempre no máximo 2 casas decimais.
-
LocaleConfig
-
Type:
- Object
Properties:
Name Type Description thousandSeparatorstring Separador de milhares.
decimalSeparatorstring Separador decimal.
-
NumberParts
-
Type:
- Object
Properties:
Name Type Description integerPartstring Parte inteira do número.
fractionPartstring Parte fracionária do número.
isNegativeboolean Se o número é negativo.