String
) representation of self
in exponential notationassert 12.345.to_hexa_exponential_notation == "0x1.8b0a3d70a3d71p+3"
assert 12.345.to_hexa_exponential_notation.to_f == 12.345
# Returns the hexadecimal (`String`) representation of `self` in exponential notation
#
# ~~~
# assert 12.345.to_hexa_exponential_notation == "0x1.8b0a3d70a3d71p+3"
# assert 12.345.to_hexa_exponential_notation.to_f == 12.345
# ~~~
fun to_hexa_exponential_notation: String
do
return return_from_specific_format("%a".to_cstring)
end
lib/core/text/abstract_text.nit:2121,2--2130,4