author Uwe Hermann Sun, 8 Apr 2018 16:41:59 +0000 (18:41 +0200) committer Uwe Hermann Sun, 8 Apr 2018 17:09:02 +0000 (19:09 +0200)

index ec0cb994696ff370a6cc802bec3423d86def625c..902594c80da09d2cabe9e2aaed26cda4c022ba1c 100644 (file)
@@ -26,19 +26,19 @@ def decode_bit(edges):
eqmin = 0.5 # equal min multiplier
eqmax = 1.5 # equal max multiplier
if ( # 0 -___-___
-        (int(edges) >= int(edges) * lmin and int(edges) <= int(edges) * lmax) and
-        (int(edges) >= int(edges) * eqmin and int(edges) <= int(edges) * eqmax) and
-        (int(edges) >= int(edges) * lmin and int(edges) <= int(edges) * lmax)):
+        (edges >= edges * lmin and edges <= edges * lmax) and
+        (edges >= edges * eqmin and edges <= edges * eqmax) and
+        (edges >= edges * lmin and edges <= edges * lmax)):
return '0'
elif ( # 1 ---_---_
-        (int(edges) >= int(edges) * lmin and int(edges) <= int(edges) * lmax) and
-        (int(edges) >= int(edges) * eqmin and int(edges) <= int(edges) * eqmax) and
-        (int(edges) >= int(edges) * lmin and int(edges) <= int(edges) * lmax)):
+        (edges >= edges * lmin and edges <= edges * lmax) and
+        (edges >= edges * eqmin and edges <= edges * eqmax) and
+        (edges >= edges * lmin and edges <= edges * lmax)):
return '1'
elif ( # float ---_-___
-        (int(edges) >= int(edges) * lmin and int(edges) <= int(edges) * lmax) and
-        (int(edges) >= int(edges) * lmin and int(edges) <= int(edges) * lmax) and
-        (int(edges) >= int(edges) * eqmin and int(edges) <= int(edges) * eqmax)):
+        (edges >= edges * lmin and edges <= edges * lmax) and
+        (edges >= edges * lmin and edges <= edges* lmax) and
+        (edges >= edges * eqmin and edges <= edges * eqmax)):
return 'f'
else:
return 'U'