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))