<div dir="ltr"><div>Here is an attempt to tie David's and Jim's replies to Damian's question.</div><div><br></div><div>Section 5.3.5.3.3, Characteristics of floating-point types <float.h>, keeps the historic usage "rounding mode" to refer to rounding direction in paragraph 23. Jim points out that the more modern usage "rounding attribute" of 60559 conflicts with the use of "attribute" in C2Y, making that an unattractive option for C2Y.</div><div><br></div><div>The word "constant" Jim used in "constant rounding mode" refers to a static setting of rounding direction,vs. dynamic setting through environment function calls. That's a different issue from the usage of "mode" or "attribute" as the name of the rounding direction.</div><div><br></div><div>David pointed out that there are, strictly speaking, other kinds of "rounding modes", such as the precision level in a wider extended type. Those cases are arguably less common and less important, making the enforcement of a specifier for them, like "rounding precision mode", less onerous. It's not beautiful, but that's yet another matter.</div><div><br></div><div>In the absence of user complaints, my conclusion is that C should stick with the traditional rounding mode usage.</div><div><br></div><div>Thanks.</div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">-Jerome Coonen<div> 650.996.4738</div><div> <a href="mailto:jcoonen@gmail.com" target="_blank">jcoonen@gmail.com</a></div></div></div></div><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Jun 10, 2025 at 11:07 AM Damian McGuckin <<a href="mailto:damianm@esi.com.au">damianm@esi.com.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 10 Jun 2025, Jim Thomas wrote:<br>
<br>
> C already uses ?attributes? for something different. See 6.7.13. <br>
> Considering this, and considering the terminology in IEC 60559 4.2, CFP <br>
> decided to use "constant (rounding) modes?.<br>
<br>
Getting back to the original question, should rounding direction mode <br>
disappear and rounding direction (when it really means rounding mode) be <br>
made consistent?<br>
<br>
Thanks - Damian<br>
_______________________________________________<br>
cfp-interest mailing list<br>
<a href="mailto:cfp-interest@oakapple.net" target="_blank">cfp-interest@oakapple.net</a><br>
<a href="http://mailman.oakapple.net/mailman/listinfo/cfp-interest" rel="noreferrer" target="_blank">http://mailman.oakapple.net/mailman/listinfo/cfp-interest</a><br>
</blockquote></div>