Команда ReQL: bit_not
Синтаксис команды
r.bit_not() → number
Описание
Битовое НЕ, или дополнение, — это унарная операция, которая выполняет логическое отрицание каждого бита, формируя дополнение до единицы данного двоичного значения. Биты, равные 0, становятся 1, а биты, равные 1, становятся 0.
Пример:
> r.expr(7).bitNot().run(conn)
-8
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/ruby/bit_not/