diff options
Diffstat (limited to 'include/chilbert/detail/MultiBitVec.hpp')
-rw-r--r-- | include/chilbert/detail/MultiBitVec.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/chilbert/detail/MultiBitVec.hpp b/include/chilbert/detail/MultiBitVec.hpp index 573deef..2896c7c 100644 --- a/include/chilbert/detail/MultiBitVec.hpp +++ b/include/chilbert/detail/MultiBitVec.hpp @@ -354,9 +354,9 @@ gray_code(MultiBitVec<Derived>& value) constexpr size_t left_shift = MultiBitVec<Derived>::bits_per_rack - 1; for (size_t ri = 0; ri < value.num_racks(); ++ri) { - const size_t i = value.num_racks() - ri - 1; + const size_t i = value.num_racks() - ri - 1U; auto& rack = value.rack(i); - const auto t = rack & 1; + const auto t = rack & 1U; gray_code(rack); rack ^= (s << left_shift); s = t; @@ -377,7 +377,7 @@ gray_code_inv(MultiBitVec<Derived>& value) auto& rack = value.rack(i); gray_code_inv(rack); rack ^= masks[s]; - s = rack & 1; + s = rack & 1U; } } |