Cldr.Digits.number_of_integer_digits

You're seeing just the function number_of_integer_digits, go back to Cldr.Digits module for more information.
Link to this function

number_of_integer_digits(number)

View Source

Specs

number_of_integer_digits(
  Cldr.Math.number_or_decimal()
  | list()
  | {[integer(), ...], integer() | [integer(), ...], -1 | 1}
) :: integer()

Returns the number of decimal digits in the integer part of a number.

Options

  • number is an integer, float or Decimal or a list (which is assumed to contain digits).

Examples

iex> Cldr.Digits.number_of_integer_digits(1234)
4

iex> Cldr.Digits.number_of_integer_digits(Decimal.new("123456789"))
9

iex> Cldr.Digits.number_of_integer_digits(1234.456)
4

iex> Cldr.Digits.number_of_integer_digits '12345'
5