<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div><blockquote type="cite"><div>On Oct 23, 2023, at 4:03 PM, Damian McGuckin <damianm@esi.com.au> wrote:</div><br class="Apple-interchange-newline"><div><div>On Mon, 23 Oct 2023, Jim Thomas wrote:<br><br><blockquote type="cite">a new paragraph which says:<br><br> The functions in this clause use these structures to return a ?head?<br> value h and ?tail? value t to represent an extra-precise result<br> value given by h + t .<br>What do you think?<br></blockquote><br>I think head/tail is too widespread to change. I think that your words are are a very useful additin. Can the sentence say something like<br><br><span class="Apple-tab-span" style="white-space:pre"> </span>|h| >> |t|<br><br>to highlight that 't' is a very close approximation to the exact result and 't' is a approximate measure of the relative error between the exact result and 'h'.<br></div></div></blockquote><div><br></div>I think the example using augadd makes this point. We could add a reference to the example:</div><div><br></div><div><div> The functions in this clause use these structures to return a “head” value <i>h</i> and “tail" value <i>t</i> to represent an extra-precise result value given by <i>h</i> + <i>t </i>. See <b>EXAMPLE</b> in this clause.</div><div><br></div><div>- Jim Thomas</div><div><br></div><blockquote type="cite"><div><div><br>At the risk of pointing out the obvious, some extra words to fuel the conversation (or augment the explanation) follows (which may be totally<br>irrelevent and for that I apologize in advance):<br><br>Programmatically, I tend to write<br><br><span class="Apple-tab-span" style="white-space:pre"> </span>hi/lo<br><br>but that assumes the reader understands bit structure and the numberng scheme for the bits and I think is out of place here.<br><br>Mathematically, I prefer to use<br><br><span class="Apple-tab-span" style="white-space:pre"> </span>v + dv<br>where<br><span class="Apple-tab-span" style="white-space:pre"> </span>|v| >> |dv|<br><br>I have reasons why I disagree with the use of this terminology in TS-4r<br>which focuses around the fact that the signss of 'v' and 'dv' in this content do not agree. So again, probably out of place in this discussion.<br><br>Note that 'dv' would have the same sign as 'v' with truncation. But IEEE 754 mandates 'round to nearest' which miniizes the error and means that the 'dv' (or the tail) can have either sign.<br><br>Thanks - Damian<br><br>Pacific Engineering Systems International ..... 20D Grose St, Glebe NSW 2037<br>Ph:+61-2-8571-0847 .. Fx:+61-2-9692-9623 | unsolicited email not wanted here<br>Views & opinions here are mine and not those of any past or present employer</div></div></blockquote></div><br></body></html>