如何获得数字类型(例如整数或浮点数)的最大值和最小值?
max_value(Int)
Run Code Online (Sandbox Code Playgroud)
对于此类问题,请查看julia docs https://docs.julialang.org/en/v1/base/base/#Base.typemin,为您提供最佳服务
专门针对这个问题,typemin(Int)并且typemax(Int)应该做您想要的。
小智 7
但typemax(Float64)给出的“Inf”可能不是作者想要的。诀窍是使用prevfloat(typemax(Float64))不太明显的东西。
julia> typemax(Float64)
Inf
julia> prevfloat(typemax(Float64))
1.7976931348623157e308
Run Code Online (Sandbox Code Playgroud)