Инструменты пользователя

Инструменты сайта


ds.setbit

ds.setBit(num, pos, val)

num - число, из которого необходимо получить бит;
pos - номер бита (начиная с нуля), значение которого необходимо получить;
val - устанавливаемое значение бита.

Функция устанавливает указанный бит в числе.

Пример использования:

let num = 123;
log('Исходное число:', num, num.toString(2));
 
num = ds.setBit(num, 1, false);
num = ds.setBit(num, 2, true);
num = ds.setBit(num, 5, false);
 
log('Полученное число:', num, num.toString(2));

В результате будет выведено в системный журнал следующее:

ds.setbit.txt · Последнее изменение: 2026/02/20 12:43 — root