# Number Number operation ## Function Number prototype function provides number stringization, fixed-point formatting, scientific notation and base conversion capabilities. ## API List | API | Description | | ------ | ------ | | [Number.len](/en/docs/number/len) | Returns the number of characters after converting the number into a string. | | [Number.to_number](/en/docs/number/to_number) | Returns the numeric value of the current number itself. | | [Number.to_fixed](/en/docs/number/to_fixed) | Format a number to the specified decimal places. | | [Number.to_string](/en/docs/number/to_string) | Convert a number to a string. | | [Number.to_radix](/en/docs/number/to_radix) | Format the integer into a string according to the specified base. | | [Number.to_char](/en/docs/number/to_char) | Generates a single-character string in Unicode code points. | | [Number.to_exponential](/en/docs/number/to_exponential) | Format a number into a string in scientific notation. | | [Number.is_int](/en/docs/number/is_int) | Determine whether the current number is an integer. | | [Number.is_float](/en/docs/number/is_float) | Determine whether the current number runtime type is Float. | | [Number.is_finite](/en/docs/number/is_finite) | Determine whether the current number is a finite number. | ## Examples ```bt num = 255 result = num.to_radix(16) // Output: ff print result ``` ## Notes - Number method does not modify the original number value.