From fdeebd3eb6bc1445d565750e89bbf5b02f3ac180 Mon Sep 17 00:00:00 2001 From: vlefevre Date: Tue, 8 Nov 2016 01:04:49 +0000 Subject: [doc/sum.txt] Improved an example (from my ARITH-23 slides). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10943 280ebfd0-de03-0410-8827-d642c229c3f4 --- doc/sum.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'doc/sum.txt') diff --git a/doc/sum.txt b/doc/sum.txt index 06d68f917..e4874ebd1 100644 --- a/doc/sum.txt +++ b/doc/sum.txt @@ -594,10 +594,11 @@ and a shift of 26 bits (due to cancellation), here is the accumulator before and after the shift: Before shift: [--------]-----------------------------------] - └─ maxexp minexp ─┘ - + cq ├─ maxexp sq + dq minexp ─┤ + 00000000000000000000000000001----------------] + <--- identical bits (0) ---> <------- 26 zeros -------> - After shift: [-------------------00000000000000000000000000 + After shift: 001-----------------00000000000000000000000000 This iteration: minexp ─┘ ├─ maxexp2 │ Next iteration: └─ maxexp minexp ─┘ -- cgit v1.2.1