<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>Reviewing cfp4r-20230831, Robert Secord commented about Clause 7:</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div>h usually contains the value, and t usually contains the error, so why aren't these variables named "v" and "e"?  what are h/t supposed to stand for, hat tip?</div></blockquote><div><br></div><div>I responded:</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div>h and t represent the head and tail of the result value. The tail is the error in the head as an approximation of the mathematical result, but regarding the head + tail as a wide precision result the tail isn’t an error.</div></blockquote><div><br></div><div>Considering again, I think it would helpful if the TS said something about this terminology. How about inserting between the paragraphs:</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>The corresponding real type of the structure refers to the type of the members.</div></div></blockquote><div><div><br></div><div>and </div><div><br></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>The functions in this clause round to nearest with ties toward zero, ...</div></div></blockquote><div><br></div><div>a new paragraph which says:</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><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> .</div><div><br></div></blockquote><div>What do you think?</div><br><div>- Jim Thomas</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></body></html>