Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Convert raw numbers into metric system amounts for human readability
ResourceFunction["MetricNumberString"][x] returns a human-readable version of the given number x. |
"Decimals" | Automatic | the number of decimal places after the decimal point |
NumberPoint | "." | the decimal point character; e.g. in South Africa you might use a comma |
"PrefixFunction" | Identity | custom function which is given the computed prefix and formats a string |
"PrefixShort" | True | use short prefixes instead of long; e.g. "m" for "mega" |
"Spacer" | " " | string that goes in between the number and unit |
Convert a number to a readable approximation with metric prefixes:
In[1]:= |
Out[1]= |
MetricSize gives unique prefixes up to an octillion (1027):
In[2]:= |
Out[2]= |
Control the number of digits after the decimal point:
In[3]:= |
Out[3]= |
Use long prefixes:
In[4]:= |
Out[4]= |
Change the spacing between the number and unit:
In[5]:= |
Out[5]= |
Change the label formatting:
In[6]:= |
Out[6]= |
Display memory in use in human-readable form:
In[7]:= |
Out[7]= |
MetricSize will round in some cases, unless all decimals are asked for:
In[8]:= |
Out[8]= |
This work is licensed under a Creative Commons Attribution 4.0 International License