Round to a Specified Number of Significant Digits

版本 1.0.0.3 (5.4 KB) 作者: Edward Zechmann
Rounds a numeric array to a specified number of Significant Digits. Supports real and complex numbers, five different kinds of rounding.
4.2K 次下载
更新时间 2022/3/26

查看许可证

sd_round stands for "Significant Digits Round".
This program rounds a 2-d matrix of numbers to a specified number of significant digits.
This program support five different styles of rounding the last digit: to the nearest integer, up, down, toward zero, and away from zero.
This program supports real and complex numbers.
This program supports units and a three digit separator character.
The program outputs the rounded array, a cell string of the rounded matrix, the number of digits, to the left and right of the decimal place.
This program is useful for presenting scientific data that requires rounding to a specified number of significant digits for publication.

引用格式

Edward Zechmann (2024). Round to a Specified Number of Significant Digits (https://www.mathworks.com/matlabcentral/fileexchange/21225-round-to-a-specified-number-of-significant-digits), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2007b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Arithmetic Operations 的更多信息
致谢

参考作品: round2, FIX2, ROUND2

启发作品: Round with significant digits

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.0.0.3

Fixed a bug in the output of real number strings with SI Prefixes

1.0.0.2

Fixed a bug with outputting the A2 when there is only one output variable.

1.0.0.1

Added options for units and a three digit separator character.

1.0.0.0