Как Джулия вычисляет большие числа?
Например, это работает как ожидалось:
julia> 10^18
1000000000000000000
Но для больших чисел существует проблема с целыми числами:
julia> 10^19
-8446744073709551616
julia> 10^20
7766279631452241920
Но это работает, если используется десятичное число:
julia> 10.0^20
1.0e20
Знаете ли вы, почему?