This is the counterpart of strtoi.
For a base greater than ‘10’, letters ‘a’ to ‘z’
are used to represent ‘10’ to ‘35’.
Arguments
- x
[integer]
Vector of integers to convert.
- base
[integer(1)]
Base for conversion. Values between 2 and 36 (inclusive) are allowed.
Value
character(length(x)).
Examples
# binary representation of the first 10 natural numbers
itostr(1:10, 2)
#> [1] "1" "10" "11" "100" "101" "110" "111" "1000" "1001" "1010"
# base36 encoding of a large number
itostr(1e7, 36)
#> [1] "5yc1s"