Hide Table of Contents

Decimal Rounding

You have more control over decimal rounding methods in dimensions.

Rounding Options

The following options are available in Tools > Options > Document Properties > Units:

Round half away from zero

Rounding method where 5 rounds the previous digit up. For example, 46.15 at one decimal place becomes 46.2.

Round half towards zero

Rounding method where 5 keeps the previous digit unchanged. For example, 46.15 at one decimal place becomes 46.1.

Round half to even

Rounding method where 5 is the removed digit. When the previous digit is even, the digit remains unchanged. For example, 46.25 at one decimal place becomes 46.2. When the previous digit is odd, the digit is rounded up to the next even number. This method is also referred to as Statistician's Rounding. For example, 46.15 at one decimal place becomes 46.2.

Truncate without rounding

Method that removes digits without rounding. For example, 46.19 at one decimal place becomes 46.1.

Only apply rounding method to dimensions

(Parts and Assemblies only). When selected, this option applies the rounding rule to dimensions and their tolerances, including dimensions whose values are derived from equations. When cleared, this option applies the rounding rule to any numeric display where rounding occurs, including dialog boxes, such as Mass Properties.

Additionally, in any dimension PropertyManager that has an Other tab, you can select Use document method or select a rounding method described above to apply to the dimension.

Tolerance Rounding

For the secondary units of dual dimensions, you can set the limits of the secondary unit’s tolerance range to fit within the tolerance range of the primary unit by using inward rounding so that the dual dimension does not conflict with the primary dimension.

Click Tools > Options > Document Properties > Dimensions . In the Dimensions node and in any of the nodes under Dimensions, click Tolerance. In the Dimension Tolerance dialog box, under Dual dimension tolerance, select Inward rounding of secondary unit tolerance extents. When selected, if the high end of the secondary unit’s tolerance rounds to a number that is larger than the displayed rounded number of the primary unit’s tolerance high end, the secondary unit’s high end is rounded down. If the low end of the secondary unit’s tolerance rounds to a number that is smaller than the displayed rounded number of the primary unit’s tolerance low end, the secondary unit’s low end is rounded up.
Inward rounding of secondary unit tolerance extents selected Inward rounding of secondary unit tolerance extents cleared

Additionally, in any dimension PropertyManager, on the Value tab, you can select Inward rounding to control individual dimensions.



Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   Decimal Rounding
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:



x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: 2015 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.