Merge e42bcd9639
into d43e431c54
This commit is contained in:
commit
c2407f5a27
|
@ -29,11 +29,11 @@ def timestamp_µs(): return int(datetime.datetime.now(tz=datetime.timezone.utc).
|
|||
|
||||
prefixes = {
|
||||
# big SI prefixes
|
||||
"Y": 24, "Z": 21, "E": 18, "P": 15, "T": 12, "G": 9, "M": 6, "k": 3, "h": 2, "da": 1,
|
||||
"Q": 30, "R": 27, "Y": 24, "Z": 21, "E": 18, "P": 15, "T": 12, "G": 9, "M": 6, "k": 3, "h": 2, "da": 1,
|
||||
# small SI prefixes
|
||||
"d": -1, "c": -2, "m": -3, "µ": -6, "μ": -6, "u": -6, "n": -9, "p": -12, "f": -15, "a": -18, "z": -21, "y": -24,
|
||||
"d": -1, "c": -2, "m": -3, "µ": -6, "μ": -6, "u": -6, "n": -9, "p": -12, "f": -15, "a": -18, "z": -21, "y": -24, "r": -27, "q": -30,
|
||||
# highly dubiously useful unofficial prefixes
|
||||
"R": 27, "r": -27, "Q": 30, "q": -30, "X": 27, "x": -27, "W": 30, "w": -30
|
||||
"X": 27, "x": -27, "W": 30, "w": -30
|
||||
}
|
||||
number = "(-?[0-9]+(?:\.[0-9]+)?)(" + "|".join(prefixes.keys()) + ")?"
|
||||
|
||||
|
|
Loading…
Reference in New Issue