Numeric error propagation: Difference between revisions

Content deleted Content added
Line 567:
return (numeric(a)^numeric(b)) |
num(f := a.val^numeric(b), abs(f*b*(a.err/a.val)))
fail
end</lang>