A simple question for you CS experts:
function foo() x::Float32 = 0.5 y::Float64 = 0.5 return x==y, π^x == π^y end julia> foo() (true, false)
x==y is true given the different numeric types? And if
x==y is true, why
π^x == π^y is false? The example shows the importance of numerical details, and I want to better understand the issue.
Thanks in advance.