можно и с отрицательными проделать это 10 & - 5 -> 5; 4 & 0 -> 4 ; 6.6 & -3.3 -> 3.3