bug366, discussion (missed optimization)

No valid values. (more)

?

\[\sqrt{a \cdot a - b \cdot b} \]
(FPCore (a b) :precision binary64 (sqrt (- (* a a) (* b b))))
double code(double a, double b) {
	return sqrt(((a * a) - (b * b)));
}
real(8) function code(a, b)
    real(8), intent (in) :: a
    real(8), intent (in) :: b
    code = sqrt(((a * a) - (b * b)))
end function
public static double code(double a, double b) {
	return Math.sqrt(((a * a) - (b * b)));
}
def code(a, b):
	return math.sqrt(((a * a) - (b * b)))
function code(a, b)
	return sqrt(Float64(Float64(a * a) - Float64(b * b)))
end
function tmp = code(a, b)
	tmp = sqrt(((a * a) - (b * b)));
end
code[a_, b_] := N[Sqrt[N[(N[(a * a), $MachinePrecision] - N[(b * b), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]
\sqrt{a \cdot a - b \cdot b}