From b2ea0475c34de1ba1a0a013e91684e804d7cc3a5 Mon Sep 17 00:00:00 2001 From: s1260206-maruyama Date: Thu, 31 Oct 2019 17:43:05 +0900 Subject: [PATCH] fix type/compare_length --- src/type/change_zero_last_bits.py | 6 +++--- src/type/compare_length.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/type/change_zero_last_bits.py b/src/type/change_zero_last_bits.py index 3fe420f..4f3a3b0 100644 --- a/src/type/change_zero_last_bits.py +++ b/src/type/change_zero_last_bits.py @@ -1,6 +1,6 @@ def change_zero_last_bits(bits, num_of_bits): - bits_list = list(str(bits)) - for i in range(num_of_bits): - bits_list[-(i+1)] = '0' + bits_list = list(format(bits,b)) + for i in reserved(range(num_of_bits)): + bits_list[len(bits_list)-i] = '0' return int("".join(bits_list)) diff --git a/src/type/compare_length.py b/src/type/compare_length.py index 005dfe5..c95fcda 100644 --- a/src/type/compare_length.py +++ b/src/type/compare_length.py @@ -1,2 +1,2 @@ def compare_length(any1, any2): - return any1 == any2 + return len(str(any1))==len(str(any2))