NumberFormatter Op

NumberFormatter

Format a number to a string in the given locale and format


Wrapped standard Javascript function toLocaleString.

Outputs a formated representation of the input number, can work with currencies, use the browser locale or use a custom one. Numbers will be rounded to

See doc here: https://www.w3schools.com/jsref/jsref_tolocalestring_number.asp


Full Name
  • Ops.String.NumberFormatter
Visibility
  • Core Op - Official cables op
License
  • MIT
AuthorgithubCompatibility


INPUT PORTS


Input Number (Number)
Locale index (Number: integer) browser  custom 
Locale string (String)

A string with a BCP 47 language tag

Style index (Number: integer) decimal  currency  percent 

The formatting style to use

Format

Minimum Integer Digits (Number: integer)

The minimum number of integer digits to use. Possible values are from 1 to 21

Minimum Fraction Digits (Number: integer)

The minimum number of fraction digits to use. Possible values are from 0 to 20

Maximum Fraction Digits (Number: integer)

The maximum number of fraction digits to use. Possible values are from 0 to 20

Significant Digits

Minimum Significant Digits (Number: integer)

The maximum number of significant digits to use. Possible values are from 1 to 21

Maximum Significant Digits (Number: integer)

The minimum number of significant digits to use. Possible values are from 1 to 21

Use Grouping (Number: boolean)

Whether to use grouping separators, such as thousands separators.

Currency

Currency Name (String)

The currency to use in currency formatting. Possible values are the ISO 4217 currency codes.

Currency Display index (Number: integer) symbol  code  name 

How to display the currency in currency formatting

OUTPUT PORTS


Formatted Number (String)
Has error (booleanNumber)

Patches using NumberFormatter

  • Examples
  • Public
  • My Patches

Changelog


created opuser avatarkikohs - 2022-03-15 17:19
bugfixFixed but with boolean grouping parameteruser avatarpandur - 2024-06-25 16:58