Question: It is known that if a and b have exact representation in a given t-bit arith- metic, then fl(a+b) = (a+b)(1+6), where fl(.) denotes
It is known that if a and b have exact representation in a given t-bit arith- metic, then fl(a+b) = (a+b)(1+6), where fl(.) denotes the result of an operation performed by a computer, and [8] u (u = 2-t- denotes the unit round-off error). Assume that four numbers a, b, c, d = R, |a| < |b| < |c| < |d|, have exact computer representation. Which of the two algorithms: fl(a+b+c+d) or fl(d+c+b+a), computes more accurate result (with smaller absolute error)? Justify the answer! A note: the conclusion in this problem is independent on the fact that the numbers have exact representation. This assumption only makes the calculation easier.
Step by Step Solution
3.45 Rating (158 Votes )
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
