Тема
:
Как инвертировать байты? 100 => 011
Показать сообщение отдельно
#
5
(
permalink
)
15.02.2022, 16:39
Alexandroppolus
Профессор
Регистрация: 25.10.2016
Сообщений: 1,012
Сообщение от
jaroslav.tavgen
Как привести реальность к ожиданиям?
function inv(n) { let p = 1; while (p <= n) p *= 2; return ~n & (p - 1); } alert(inv(4));
работает только для натуральных чисел