<html aria-label="message body"><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;"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>This message follows up on the action item:</div><div><br></div><div><blockquote type="cite"><div style="margin: 0in; font-family: "Times New Roman", serif; border: medium;"><span style="font-size: 10pt; font-family: Arial, sans-serif;"> Jim & Damian: Look at the language around rounding direction in Damian's Annex F paper and make a proposal to CFP about how to go forward.<o:p></o:p></span></div></blockquote></div><div><br></div><div>Once CFP has agreed on what the terms mean, we can proceed by using them accordingly in new proposals. This includes any significantly problematic use of rounding terminology in C2Y that justifies a proposal. This approach does not entail a proposal for a global change to all rounding language in C2Y to conform to the preferred terminology. </div><div><br></div><div>- Jim & Damian</div><div><br></div>UNDERSTANDING OF TERMS</div><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br><div><div>Rounding direction</div><div>==================</div><div>Method of rounding, e.g. "toward zero", "to nearest with ties to even", etc.</div><div>No implication of what (constant or dynamic mode or the operation definition) determines the rounding direction.</div><div>Examples:</div><div> representation in the result format that is nearest in value, subject to the rounding direction</div><div> "toward zero" rounding</div><div><br></div><div>To-nearest rounding</div><div>===================</div><div>Refers to any to-nearest rounding direction regardless of how ties are resolved.</div><div><br></div><div>Rounding direction modes</div><div>========================</div><div>System variables whose values are rounding directions.</div><div>Includes both constant and dynamic modes for both standard/binary and decimal types.</div><div><div>Example:</div><div> independent of the rounding direction modes</div></div><div>Used to refer to the value of the mode variable only where “the value of” is obvious. </div><div>Example:</div><div> the rounding direction mode is “to nearest with ties to even"</div><div><br></div><div>Applicable rounding direction mode</div><div>==================================</div><div>The constant or dynamic mode to be used (according to scoping rules) and the type (standard/binary or decimal).</div><div>Example:</div><div> result depends on the applicable rounding direction mode</div><div><br></div><div>Current rounding direction (mode)</div><div>==========================</div><div>Originally referred to the dynamic mode (for standard types) or its value. Now, with the addition of constant modes, usage is ambiguous unless dynamic is clear.</div><div>Avoid use if dynamic is not specifically intended, and make dynamic explicit if it is.</div><div>Example:</div><div> current dynamic rounding direction</div><div><br></div><div>Default rounding direction</div><div>==========================</div><div>Rounding direction in the absence of any constant or dynamic mode change.</div></div></div></div></body></html>