Numeric error propagation: Difference between revisions
Content deleted Content added
No edit summary |
|||
Line 567: | Line 567: | ||
if numeric(a) & numeric(b) then return a^b |
if numeric(a) & numeric(b) then return a^b |
||
if numeric(b) then return num(f := a.val^b, abs(f*b*(a.err/a.val))) |
if numeric(b) then return num(f := a.val^b, abs(f*b*(a.err/a.val))) |
||
fail |
|||
end |
end |
||
</lang> |
</lang> |