summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnuradio-runtime/python/gnuradio/gru/mathmisc.py2
-rw-r--r--gr-audio/examples/python/test_resampler.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/gnuradio-runtime/python/gnuradio/gru/mathmisc.py b/gnuradio-runtime/python/gnuradio/gru/mathmisc.py
index 2f6d97df31..86594db087 100644
--- a/gnuradio-runtime/python/gnuradio/gru/mathmisc.py
+++ b/gnuradio-runtime/python/gnuradio/gru/mathmisc.py
@@ -15,7 +15,7 @@ def gcd(a,b):
return a
def lcm(a,b):
- return a * b / gcd(a, b)
+ return a * b // gcd(a, b)
def log2(x):
return math.log(x) / math.log(2)
diff --git a/gr-audio/examples/python/test_resampler.py b/gr-audio/examples/python/test_resampler.py
index 5e6606c5d5..72622714d4 100644
--- a/gr-audio/examples/python/test_resampler.py
+++ b/gr-audio/examples/python/test_resampler.py
@@ -42,8 +42,8 @@ class my_top_block(gr.top_block):
input_rate = int(args.input_rate)
output_rate = int(args.output_rate)
- interp = gru.lcm(input_rate / output_rate, input_rate)
- decim = gru.lcm(input_rate / output_rate, output_rate)
+ interp = gru.lcm(input_rate, output_rate) // input_rate
+ decim = gru.lcm(input_rate, output_rate) // output_rate
print("interp =", interp)
print("decim =", decim)