Most floating-point types support some kind of `Inf` value rather than throwing: ```jl julia> (dec"10")^1000000000 ERROR: OverflowError: Exponent limit (999999) exceeded: Decimal(0, 1000000000000000000000000000000000000000000000000000000, 1048522) ```
Most floating-point types support some kind of
Infvalue rather than throwing: