diff options
-rw-r--r-- | gnuradio-runtime/python/gnuradio/gru/mathmisc.py | 2 | ||||
-rw-r--r-- | gr-audio/examples/python/test_resampler.py | 4 |
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) |