unify and add missing metric suffixes (#8816)

This commit is contained in:
Thomas Rupprecht 2025-05-18 23:44:33 +02:00 committed by GitHub
parent 660030d157
commit dbce54477a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -982,23 +982,32 @@ def uuid(value):
METRIC_SUFFIXES = { METRIC_SUFFIXES = {
"E": 1e18, "Q": 1e30, # Quetta
"P": 1e15, "R": 1e27, # Ronna
"T": 1e12, "Y": 1e24, # Yotta
"G": 1e9, "Z": 1e21, # Zetta
"M": 1e6, "E": 1e18, # Exa
"k": 1e3, "P": 1e15, # Peta
"da": 10, "T": 1e12, # Tera
"d": 1e-1, "G": 1e9, # Giga
"c": 1e-2, "M": 1e6, # Mega
"m": 0.001, "k": 1e3, # Kilo
"µ": 1e-6, "h": 1e2, # Hecto
"u": 1e-6, "da": 1e1, # Deca
"n": 1e-9, "": 1e0, # No prefix
"p": 1e-12, "d": 1e-1, # Deci
"f": 1e-15, "c": 1e-2, # Centi
"a": 1e-18, "m": 1e-3, # Milli
"": 1, "µ": 1e-6, # Micro
"u": 1e-6, # Micro (same as µ)
"n": 1e-9, # Nano
"p": 1e-12, # Pico
"f": 1e-15, # Femto
"a": 1e-18, # Atto
"z": 1e-21, # Zepto
"y": 1e-24, # Yocto
"r": 1e-27, # Ronto
"q": 1e-30, # Quecto
} }