Is This Content Helpful?
We're glad to know this article was helpful.
Upon running the Calculate Geometry function on a numerical field in an attribute table in ArcMap, the returned results only store whole numbers and not decimal values.
This issue occurs when running the Calculate Geometry function on a long or short integer type attribute field. Long and short integers do not store decimal values.
Create a new float or double type field either directly within the attribute table or using the Add Field geoprocessing tool located in ArcToolbox > Data Management Tools > Fields. For more information, refer to the following documentation, ArcGIS Help: Adding fields.
Once the new field is created, run the Calculate Geometry function to display the decimal values.