aboutsummaryrefslogtreecommitdiff
path: root/generate_parameters.py
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-10-16 23:08:27 -0400
committerGravatar Jason Gross <jgross@mit.edu>2017-10-16 23:08:27 -0400
commit15e72ee24fc6070adb9f93ba25c3dde2c96888af (patch)
tree0b39e90c1c864f763ddf002d627cf3da3c0cfdae /generate_parameters.py
parentd6fc40ce9540900da91c0ac815cd4399dcd84658 (diff)
Don't print ".0" for integer bases in the json files
Diffstat (limited to 'generate_parameters.py')
-rw-r--r--generate_parameters.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/generate_parameters.py b/generate_parameters.py
index 9728e0ec5..fa3112d8c 100644
--- a/generate_parameters.py
+++ b/generate_parameters.py
@@ -93,7 +93,7 @@ def parse_term(t) :
if "*" in t:
if len(t.split("*")) > 2: # this occurs when e.g. [w - x * y] has been turned into [w + -1 * x * y]
- a1,a2,b = t.split("*")
+ a1,a2,b = t.split("*")
a = int(a1) * int(a2)
else:
a,b = t.split("*")
@@ -177,7 +177,7 @@ def is_goldilocks(p):
def format_base(numerator, denominator):
if numerator % denominator == 0:
- base = numerator / denominator
+ base = int(numerator / denominator)
else:
base = Fraction(numerator=numerator, denominator=denominator)
if base.denominator in (1, 2, 4, 5, 8, 10):