Float64
Float64(x [, mode::RoundingMode])
Create a Float64 from x
. If x
is not exactly representable then
mode
determines how x
is rounded.
julia> Float64(pi, RoundDown)
3.141592653589793
julia> Float64(pi, RoundUp)
3.1415926535897936
See get_rounding
for available rounding modes.
Examples
The Float64
function in Julia is used to create a Float64
value from a given input x
. If x
cannot be exactly represented as a Float64
, the mode
argument can be used to specify the rounding mode.
julia> Float64(pi, RoundDown)
3.141592653589793
julia> Float64(pi, RoundUp)
3.1415926535897936
In the first example, Float64(pi, RoundDown)
creates a Float64
value that represents π (pi) with rounding towards negative infinity.
In the second example, Float64(pi, RoundUp)
creates a Float64
value that represents π with rounding towards positive infinity.
Note: The RoundDown
and RoundUp
rounding modes are just examples. There are several other rounding modes available in Julia which can be explored using the get_rounding
function.
Please let me know if there's anything else I can assist you with!
See Also
BigFloat, BigInt, Dict, eltype, fieldtype, Float32, Float64, IntSet, isa, isalnum, isalpha, isascii, iseltype, isequal, isgraph, isimmutable, isinteractive, isleaftype, isnull, ispunct, isspace, issubtype, keytype, Nullable, NullException, promote_type, typeintersect, typejoin, typemax, typemin, typeof, Val, valtype,User Contributed Notes
Add a Note
The format of note supported is markdown, use triple backtick to start and end a code block.