diff --git a/precheck/pin_check.py b/precheck/pin_check.py index 63baf38..aa85fa5 100644 --- a/precheck/pin_check.py +++ b/precheck/pin_check.py @@ -95,8 +95,11 @@ def canonicalize_rectangles( def parse_fp3(value: str): # parse fixed-point numbers with 3 digits after the decimal point # e.g. '20.470' to 20470 - ip, fp = value.split(".") - mul = ip + fp[:3].ljust(3, "0") + if "." in value: + ip, fp = value.split(".") + mul = ip + fp[:3].ljust(3, "0") + else: + mul = value + "000" return int(mul)