Erlang 如何在长生不老药中表现大数字

Erlang 如何在长生不老药中表现大数字,erlang,elixir,Erlang,Elixir,Elixir是一种由Erlang支持的编程语言 Elixir允许基本类型:整数、浮点数、布尔数、原子、, 字符串、列表和元组 我想知道如何在长生不老药中表示大数字(例如long)。例如10000000 20000000 我还想知道如何在elixir中将长数字转换为字符串 非常感谢Elixir和Erlang整数或任意大小的整数(i32、i64等之间没有区别) 如果要将整数转换为字符串,只需调用integer.to\u string/1 iex(2)> Integer.to_string(99

Elixir是一种由Erlang支持的编程语言

Elixir允许基本类型:整数、浮点数、布尔数、原子、, 字符串、列表和元组

我想知道如何在长生不老药中表示大数字(例如long)。例如10000000 20000000

我还想知道如何在elixir中将长数字转换为字符串


非常感谢Elixir和Erlang整数或任意大小的整数(i32、i64等之间没有区别)

如果要将整数转换为字符串,只需调用
integer.to\u string/1

iex(2)> Integer.to_string(999999999999999999999)
"999999999999999999999"

这意味着Integer本身支持Elixir?
内核中的大数操作。to_string/1
在这里已经足够好了,尽管它可能会慢一些。
iex(2)> Integer.to_string(999999999999999999999)
"999999999999999999999"