Elixir中的整数是任意精度整数,因此不需要任何特殊的BigInt数据类型.您可以在基36字符串转换为与使用整数String.to_integer/2和Integer.to_string/2这样的:
iex(1)> a = String.to_integer("DOGBERT", 36)
29776764809
iex(2)> b = a + 1
29776764810
iex(3)> Integer.to_string(b, 36)
"DOGBERU"
Run Code Online (Sandbox Code Playgroud)