File Exchange

image thumbnail

Round to Specified Digits Place

version 1.0.0.2 (5.05 KB) by Edward Zechmann
Rounds to the specified digits place and supports five different styles of rounding the last digit, real and complex numbers, and units.

1 Download

Updated 29 Oct 2020

View Version History

View License

This program is similar to round2. It supports both real and complex numbers.

It rounds to the specified digits place and it supports five different styles of rounding the last digit. Also the last digit can be rounded to a multiple of a whole number.

This program supports units and a three digit separator character.

This program also converts the precision rounded array to a cell array of strings.

The program is especially useful for scientific publications, where rounding to a specified digits place is necessary.

Cite As

Edward Zechmann (2021). Round to Specified Digits Place (https://www.mathworks.com/matlabcentral/fileexchange/21121-round-to-specified-digits-place), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (5)

Will

Edward Zechmann

Roundn is in the Mapping Toolbox which costs approximately $1,000.00 for a single user license. It is much simpler; however, it has fewer features and costs $1,000.00. The syntax for using roundn is reproduced from the Mathworks website to help anyone who reads this comment thread. Please let me know if a program with the simple syntax of Roundn would be of benefit to the Matlab Central Users Community.

roundn - Round to multiple of 10n
Syntax

roundn(x,n)
Description

roundn(x,n) rounds each element of x to the nearest multiple of 10n. The variable n must be scalar, and integer-valued. For complex x, the imaginary and real parts are rounded independently. For n = 0, roundn gives the same result as round. That is, roundn(x,0) == round(x).

Humayun Kathuria

Guys! Use "roundn" if you want to use a simple MATLAB built-in function.

Duane Hanselman

Too bad the help text lacks an H1 line and is entirely different than standard MATLAB help text. Otherwise, this might be a good submission.

MATLAB Release Compatibility
Created with R2019b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: round2, ROUND2

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!