<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634395#M97381</link>
    <description>&lt;P&gt;So if this is a well known limitation and there are programmatic ways of reducing the rounding error with floating point values, why does ArcGIS Pro not use those methods in the attribute table or in the dynamic text?&amp;nbsp; Is ArcGIS Online using a language or method to address the floating point problem? Because when I test 0.15 in ArcGIS Online using 1 decimal place it gets rounded to 0.2 but ArcGIS Pro shows it as 0.1.&amp;nbsp; So if it's being handled in ArcGIS Online and by labels with Arcade, then why is it not being handled in ArcGIS Pro for the attribute table and dynamic text?&lt;/P&gt;&lt;P&gt;Since there are so many kinds of rounding, why does ESRI's documentation only say "rounding"? Why do they not specify what method they use? When I see "rounding", I assume it means the common round up method.&lt;/P&gt;&lt;P&gt;Why does ESRI have a support article telling users to set the decimal places in the attribute table but then use Arcade's rounding function for labels when Arcade handles the floating point problem for rounding and is documented to use the round up method? This produces a difference in the values shown in the table versus what is being labeled in maps.&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.esri.com/en-us/knowledge-base/how-to-specify-decimal-places-in-attribute-tables-and-l-000025170" target="_blank"&gt;https://support.esri.com/en-us/knowledge-base/how-to-specify-decimal-places-in-attribute-tables-and-l-000025170&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 19 Jul 2025 18:48:54 GMT</pubDate>
    <dc:creator>Melissa_B</dc:creator>
    <dc:date>2025-07-19T18:48:54Z</dc:date>
    <item>
      <title>Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634299#M97369</link>
      <description>&lt;P&gt;In a feature class with a double field, some values are not rounding correctly when set to a reduced decimal place using the number format &amp;gt; Rounding &amp;gt; decimal places.&lt;/P&gt;&lt;P&gt;In the attached image, I have the same data in both fields. One is set to the default 6 decimal places. One is set to 1 decimal place.&amp;nbsp; Why is 1.15 shown as 1.1 but 1.55 shown as 1.6?&amp;nbsp; Why is 1.45 shown as 1.4 but 4.45 shown as 4.5?!&lt;/P&gt;&lt;P&gt;I've submitted this to ESRI support since it's happening on multiple computers, multiple ArcGIS Pro versions (3.4.3 and 3.5.2), different projects, and different feature classes, but I'm still over here confused like, has anyone else noticed this?!&amp;nbsp; I came across the issue because a dynamic text in a layout was not rounding some values correctly when set to one decimal place in the formatting. Then I was like "well what happens to an attribute table set to one decimal place?" The answer is the same behavior!&amp;nbsp; Am I crazy? Is there some secret rule to rounding numbers I never learned?&amp;nbsp; Do I have two computers with the same CPU error?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 19:09:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634299#M97369</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-18T19:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634301#M97370</link>
      <description>&lt;P&gt;I think maybe people tried to report this at some point and it was dismissed:&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.esri.com/en-us/bug/numerical-values-are-rounded-incorrectly-when-using-arc-bug-000115244" target="_blank" rel="noopener"&gt;https://support.esri.com/en-us/bug/numerical-values-are-rounded-incorrectly-when-using-arc-bug-000115244&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.esri.com/en-us/bug/an-arcade-label-expression-does-not-round-a-decimal-num-bug-000104469" target="_blank" rel="noopener"&gt;https://support.esri.com/en-us/bug/an-arcade-label-expression-does-not-round-a-decimal-num-bug-000104469&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Because if you have the field set to 1 decimal place in the formatting for the attribute table and you use any other language but Arcade to label, it will match what the attribute table shows. But Arcade will not honor the formatting of the table so the whole value shows. But if you round with the Arcade rounding function, it rounds correctly and DOESN'T MATCH WHAT'S SHOWN IN THE ATTRIBUTE TABLE.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 19:24:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634301#M97370</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-18T19:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634305#M97373</link>
      <description>&lt;P&gt;If someone out there could please test this on their system using a basic feature class with a double field and the following values, I would be most grateful:&lt;/P&gt;&lt;P&gt;1.15&lt;/P&gt;&lt;P&gt;1.25&lt;/P&gt;&lt;P&gt;1.45&lt;/P&gt;&lt;P&gt;1.55&lt;/P&gt;&lt;P&gt;1.65&lt;/P&gt;&lt;P&gt;1.75&lt;/P&gt;&lt;P&gt;2.15&lt;/P&gt;&lt;P&gt;2.65&lt;/P&gt;&lt;P&gt;2.55&lt;/P&gt;&lt;P&gt;Is this a literal glitch in the matrix?&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 19:41:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634305#M97373</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-18T19:41:18Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634307#M97374</link>
      <description>&lt;P&gt;I thought maybe the rounding operation was following the rule of rounding to the nearest even value instead of just rounding up for all values ending in 5, but then why does 1.45 go to 1.4 but 4.45 go to 4.5?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it random rounding? Does anyone know what kind of rounding operation ArcGIS Pro uses? I can't find anything when I try to look through the documentation.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Apparently some programming languages use a different rounding method for decimal values - does anyone know what language ArcGIS Pro is programmed in?&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 21:27:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634307#M97374</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-18T21:27:07Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634326#M97376</link>
      <description>&lt;P&gt;In case anyone in the distant future finds this post, for the dynamic text at least, I'm using the following Arcade function to make sure it's rounding UP to one decimal place:&amp;nbsp;TEXT(ROUND($feature.field,1),"0.0") I assume all of the decimal place rounding options are random but Arcade's round function is documented as rounding up.&amp;nbsp; I'm not seeing how to change that in the attribute table, but at least layouts will show numbers as they need to be for our use case.&lt;/P&gt;&lt;P&gt;If anyone knows of some setting that can be changed to change that rounding algorithm, it would save me a lot of time adjusting layouts.&amp;nbsp; I can't find documentation of a setting like that when I try to search for it.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 20:50:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634326#M97376</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-18T20:50:19Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634345#M97378</link>
      <description>&lt;P&gt;I did a test and got these results:&lt;/P&gt;&lt;P&gt;full value&amp;nbsp; &amp;nbsp;-&amp;nbsp; 1 decimal place&amp;nbsp; -&amp;nbsp; round direction&lt;/P&gt;&lt;P&gt;1.05&amp;nbsp; -&amp;nbsp; 1.1 -&amp;nbsp; up&lt;BR /&gt;1.15&amp;nbsp; -&amp;nbsp; 1.1 -&amp;nbsp; down&lt;BR /&gt;1.25&amp;nbsp; -&amp;nbsp; 1.3 -&amp;nbsp; up&lt;BR /&gt;1.35&amp;nbsp; -&amp;nbsp; 1.4 -&amp;nbsp; up&lt;BR /&gt;1.45&amp;nbsp; -&amp;nbsp; 1.4 -&amp;nbsp; down&lt;BR /&gt;1.55&amp;nbsp; -&amp;nbsp; 1.6 -&amp;nbsp; up&lt;BR /&gt;1.65&amp;nbsp; -&amp;nbsp; 1.6 -&amp;nbsp; down&lt;BR /&gt;1.75&amp;nbsp; -&amp;nbsp; 1.8 -&amp;nbsp; up&lt;BR /&gt;1.85&amp;nbsp; -&amp;nbsp; 1.9 -&amp;nbsp; up&lt;BR /&gt;1.95&amp;nbsp; -&amp;nbsp; 1.9 -&amp;nbsp; down&lt;/P&gt;&lt;P&gt;So it rounded up 6 times and down 4 times. But that doesn't even resolve rounding bias?&lt;/P&gt;&lt;P&gt;And it's not consistent:&lt;/P&gt;&lt;P&gt;2.05&amp;nbsp; -&amp;nbsp; 2.0 -&amp;nbsp; down&lt;BR /&gt;2.15&amp;nbsp; -&amp;nbsp; 2.1 -&amp;nbsp; down&lt;BR /&gt;2.25&amp;nbsp; -&amp;nbsp; 2.3 -&amp;nbsp; up&lt;BR /&gt;2.35&amp;nbsp; -&amp;nbsp; 2.4 -&amp;nbsp; up&lt;BR /&gt;2.45&amp;nbsp; -&amp;nbsp; 2.5 -&amp;nbsp; up&lt;BR /&gt;2.55&amp;nbsp; -&amp;nbsp; 2.5 -&amp;nbsp; down&lt;BR /&gt;2.65&amp;nbsp; -&amp;nbsp; 2.6 -&amp;nbsp; down&lt;BR /&gt;2.75 -&amp;nbsp; 2.8 -&amp;nbsp; up&lt;BR /&gt;2.85 -&amp;nbsp; 2.9 -&amp;nbsp; up&lt;BR /&gt;2.95 -&amp;nbsp; 3.0 -&amp;nbsp; up&lt;/P&gt;&lt;P&gt;Here it rounded up 6 times and down 4 times again but it didn't follow the same pattern. Am I missing something obvious here?&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 22:56:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634345#M97378</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-18T22:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634388#M97379</link>
      <description>&lt;P&gt;What you are seeing is consistent if you understand the issues with floating point math, including rounding.&amp;nbsp; There is a floating point standard (IEEE 754) that is broadly adopted and provides deterministic handling of floating point storage and arithmetic.&amp;nbsp; One of the big challenges with floating points is that many/most base-10 decimal numbers are not stored exactly but as approximations.&amp;nbsp; The more bytes available to store the number, the closer the approximation is to the actual number.&amp;nbsp; There is a lot written about this topic, and what you can find in a search will do better at explaining it than I can here.&lt;/P&gt;&lt;P&gt;In addition to the floating point approximation issue, there is no single way to round.&amp;nbsp; Not all programming languages implement the same default rounding rule, so it is possible the same floating point number can be rounded differently between different languages.&amp;nbsp; The Wikipedia page on rounding does a fair job of summarizing the situation with rounding numbers.&lt;/P&gt;</description>
      <pubDate>Sat, 19 Jul 2025 13:36:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634388#M97379</guid>
      <dc:creator>JoshuaBixby</dc:creator>
      <dc:date>2025-07-19T13:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634389#M97380</link>
      <description>&lt;P&gt;I'm not a math person but my spouse is, so I asked him about this. It has to do with floating point number representation.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try entering 1.15 as a double here and press enter:&amp;nbsp;&lt;A href="https://float.exposed/0x3ff2666666666666" target="_blank" rel="noopener"&gt;https://float.exposed/0x3ff2666666666666&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You'll see that the result is 1.14999 (it continues, but you get the idea), which rounds down to 1.1 with a precision of 1.&lt;/P&gt;&lt;P&gt;For more info you can see&amp;nbsp;&lt;A href="https://en.m.wikipedia.org/wiki/IEEE_754" target="_blank" rel="noopener"&gt;https://en.m.wikipedia.org/wiki/IEEE_754&lt;/A&gt;. I can't say I understand it, but it's why you're seeing the results you're seeing.&lt;/P&gt;&lt;P&gt;Edit: here's a much more readable explanation than the Wikipedia article: &lt;A href="https://spin.atomicobject.com/floating-point-numbers/" target="_blank"&gt;https://spin.atomicobject.com/floating-point-numbers/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 19 Jul 2025 14:01:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634389#M97380</guid>
      <dc:creator>NicoleJohnson</dc:creator>
      <dc:date>2025-07-19T14:01:48Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634395#M97381</link>
      <description>&lt;P&gt;So if this is a well known limitation and there are programmatic ways of reducing the rounding error with floating point values, why does ArcGIS Pro not use those methods in the attribute table or in the dynamic text?&amp;nbsp; Is ArcGIS Online using a language or method to address the floating point problem? Because when I test 0.15 in ArcGIS Online using 1 decimal place it gets rounded to 0.2 but ArcGIS Pro shows it as 0.1.&amp;nbsp; So if it's being handled in ArcGIS Online and by labels with Arcade, then why is it not being handled in ArcGIS Pro for the attribute table and dynamic text?&lt;/P&gt;&lt;P&gt;Since there are so many kinds of rounding, why does ESRI's documentation only say "rounding"? Why do they not specify what method they use? When I see "rounding", I assume it means the common round up method.&lt;/P&gt;&lt;P&gt;Why does ESRI have a support article telling users to set the decimal places in the attribute table but then use Arcade's rounding function for labels when Arcade handles the floating point problem for rounding and is documented to use the round up method? This produces a difference in the values shown in the table versus what is being labeled in maps.&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.esri.com/en-us/knowledge-base/how-to-specify-decimal-places-in-attribute-tables-and-l-000025170" target="_blank"&gt;https://support.esri.com/en-us/knowledge-base/how-to-specify-decimal-places-in-attribute-tables-and-l-000025170&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 19 Jul 2025 18:48:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634395#M97381</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-19T18:48:54Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634396#M97382</link>
      <description>&lt;P&gt;Thank you for those resources! It's good to know that it's not a random rounding algorithm that isn't documented that's being used!&amp;nbsp; Of course, now I have to wonder why it's not being addressed in the ArcGIS Pro user interface so that the values being displayed better match the actual stored values.&lt;/P&gt;</description>
      <pubDate>Sat, 19 Jul 2025 18:57:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1634396#M97382</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-19T18:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1635132#M97436</link>
      <description>&lt;P&gt;ESRI support has created a bug for this issue: BUG-000178046&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jul 2025 19:19:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1635132#M97436</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-22T19:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636546#M97550</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/504785"&gt;@Melissa_B&lt;/a&gt;, could you post a link to the bug page? I'm not having any luck searching the bug number (because apparently Esri doesn't let you do that...?&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":face_with_rolling_eyes:"&gt;🙄&lt;/span&gt;).&lt;/P&gt;&lt;P&gt;I'm curious because it just doesn't seem like a bug, it's a fundamental aspect of what a float &lt;EM&gt;is&lt;/EM&gt; and how it can be stored.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jul 2025 19:08:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636546#M97550</guid>
      <dc:creator>NicoleJohnson</dc:creator>
      <dc:date>2025-07-25T19:08:28Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636571#M97559</link>
      <description>&lt;P&gt;The Esri Support website does allow and work on searching bug numbers.&amp;nbsp; In this case, your search is not finding the defect because Esri has not publicly released the defect.&amp;nbsp; Defects logged through Esri Support do not automatically get made public, and some never get made public although most do.&amp;nbsp; I would wait another 2-4 weeks and check again.&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jul 2025 20:31:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636571#M97559</guid>
      <dc:creator>JoshuaBixby</dc:creator>
      <dc:date>2025-07-25T20:31:52Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636581#M97562</link>
      <description>&lt;P&gt;Ohh, that makes sense, thank you!&lt;/P&gt;&lt;P&gt;Edit: I just remembered I tried searching a publicly available bug number earlier to see if it worked, and it seems to just go to a blank "search results" page. Have you tried this recently? Maybe the site is malfunctioning?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NicoleJohnson_0-1753476340730.png" style="width: 612px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/137275i0CC35D5988F9FD91/image-dimensions/612x336?v=v2" width="612" height="336" role="button" title="NicoleJohnson_0-1753476340730.png" alt="NicoleJohnson_0-1753476340730.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jul 2025 20:50:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636581#M97562</guid>
      <dc:creator>NicoleJohnson</dc:creator>
      <dc:date>2025-07-25T20:50:41Z</dc:date>
    </item>
    <item>
      <title>Re: Attribute Table with Double Field set to 1 Decimal Place has Inconsistent Rounding</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636591#M97563</link>
      <description>&lt;P&gt;Public bugs can be searched by number on&amp;nbsp;&lt;A href="https://support.esri.com/en-us/search," target="_blank"&gt;https://support.esri.com/en-us/search&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Not all bugs are on the public list though; I think they have to be reviewed first, but I am also not super clear on what gets a bug or enhancement moved to the public list.&lt;/P&gt;&lt;P&gt;The attribute table and dynamic text "decimalPlaces" property only changes how the values appear to users - not how they are stored. So if they are only changing what is displayed to users by using a basic round function without accounting for the floating point problem, then users will get unexpected results; like when I had a polygon recorded as 1.15 acres but was showing as 1.1 acres when set to one decimal place in the dynamic text tag for a map. In my use case, I need the "rounded" values to be displaying the results of a typical round up operation and not a literal round on a floating point approximation.&lt;/P&gt;&lt;P&gt;The Arcade round function addresses the floating point problem - that's why there's a mismatch between what gets labelled using Arcade round() and what gets shown in the attribute table with the same number of decimal places.&amp;nbsp; Additionally, whatever language/bit of code is handling the decimalPlaces property in ArcGIS Online is also handling the issue and rounding up as you would expect. The inconsistencies between label and attribute table and the operation of the "decimalPlaces" property between ArcGIS Pro and ArcGIS Online very much seem like a bug to me.&lt;/P&gt;&lt;P&gt;There are several programmatic methods to "round" a floating point value to display to users of a software that better matches the intent behind a stored value.&amp;nbsp; Several methods are outlined here for C++:&amp;nbsp;&lt;A href="https://java2blog.com/round-to-2-decimal-places-cpp/" target="_blank"&gt;https://java2blog.com/round-to-2-decimal-places-cpp/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Also, if the attribute table were consistently being true to floating point values, then when I entered 1.15 into a field set for 6 decimal places, it should show me 1.149999. Instead, the attribute table is displaying 1.15 - so there is already some level of operation being performed when it is showing the "full" value in the table to hide the approximation.&amp;nbsp; Why hide the approximation in the table set to more decimal places than intended but not address that same issue when "rounding" to fewer decimal places?&lt;/P&gt;&lt;P&gt;I've learned my lesson though when I had to change 246 dynamic text tags in 82 layouts to use the Arcade round function instead of the decimalPlaces property. (yes, I desperately wish these layouts could be a map series but there's no effective method I've found for placing insets within a map series that doesn't cause some amount of manual work for each map)&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jul 2025 20:59:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/attribute-table-with-double-field-set-to-1-decimal/m-p/1636591#M97563</guid>
      <dc:creator>Melissa_B</dc:creator>
      <dc:date>2025-07-25T20:59:07Z</dc:date>
    </item>
  </channel>
</rss>

