\[\frac{-\left(f + n\right)}{f - n}
\]
↓
\[\frac{f + n}{n - f}
\]
(FPCore (f n) :precision binary64 (/ (- (+ f n)) (- f n)))
↓
(FPCore (f n) :precision binary64 (/ (+ f n) (- n f)))
double code(double f, double n) {
return -(f + n) / (f - n);
}
↓
double code(double f, double n) {
return (f + n) / (n - f);
}
real(8) function code(f, n)
real(8), intent (in) :: f
real(8), intent (in) :: n
code = -(f + n) / (f - n)
end function
↓
real(8) function code(f, n)
real(8), intent (in) :: f
real(8), intent (in) :: n
code = (f + n) / (n - f)
end function
public static double code(double f, double n) {
return -(f + n) / (f - n);
}
↓
public static double code(double f, double n) {
return (f + n) / (n - f);
}
def code(f, n):
return -(f + n) / (f - n)
↓
def code(f, n):
return (f + n) / (n - f)
function code(f, n)
return Float64(Float64(-Float64(f + n)) / Float64(f - n))
end
↓
function code(f, n)
return Float64(Float64(f + n) / Float64(n - f))
end
function tmp = code(f, n)
tmp = -(f + n) / (f - n);
end
↓
function tmp = code(f, n)
tmp = (f + n) / (n - f);
end
code[f_, n_] := N[((-N[(f + n), $MachinePrecision]) / N[(f - n), $MachinePrecision]), $MachinePrecision]
↓
code[f_, n_] := N[(N[(f + n), $MachinePrecision] / N[(n - f), $MachinePrecision]), $MachinePrecision]
\frac{-\left(f + n\right)}{f - n}
↓
\frac{f + n}{n - f}