README.md
# Alphanumeric
Convert 62 decimal number tools. Integer to String and String to Integer.
## Sample
``` elixir
# Integer to String(62 decimal)
Alphanumeric.to_decimal_number62(0) # => "0"
Alphanumeric.to_decimal_number62(9) # => "9"
Alphanumeric.to_decimal_number62(10) # => "A"
Alphanumeric.to_decimal_number62(35) # => "Z"
Alphanumeric.to_decimal_number62(36) # => "a"
Alphanumeric.to_decimal_number62(61) # => "z"
Alphanumeric.to_decimal_number62(62) # => "10"
Alphanumeric.to_decimal_number62(3843) # => "zz"
Alphanumeric.to_decimal_number62(3844) # => "100"
# String(62 decimal) to Integer
Alphanumeric.to_integer("0") # => 0
Alphanumeric.to_integer("9") # => 9
Alphanumeric.to_integer("A") # => 10
Alphanumeric.to_integer("Z") # => 35
Alphanumeric.to_integer("a") # => 36
Alphanumeric.to_integer("z") # => 61
Alphanumeric.to_integer("10") # => 62
Alphanumeric.to_integer("zz") # => 3843
Alphanumeric.to_integer("100") # => 3844
Alphanumeric.to_integer("FFFFFFFF") # => 53690189897925
```
## Installation
If [available in Hex](https://hex.pm/docs/publish), the package can be installed as:
1. Add `alphanumeric` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[{:alphanumeric, "~> 0.1.0"}]
end
```
2. Ensure `alphanumeric` is started before your application:
```elixir
def application do
[applications: [:alphanumeric]]
end
```