14
14
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns3="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="bitset" xml:lang="ru">
16
<refname>bitset</refname>
17
<refpurpose>установка бита в определённой позиции</refpurpose>
20
<title>Последовательность вызова</title>
27
<title>Параметры</title>
33
матрица чисел двойной точности (double) размером m на n
34
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
35
или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.
43
матрица чисел двойной точности (double) размером m на n
44
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
45
или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.
46
Входная <literal>pos</literal> должна быть в диапазоне 1,2,...,bitmax
47
где bitmax - максимальное количество битов в <literal>x</literal>.
55
матрица чисел двойной точности (double) размером m на n
56
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
57
или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. По умолчанию v=1. Должна содержать положительные целые значения.
65
матрица чисел двойной точности размером m на n
66
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
67
или матрица беззнаковых целых чисел размером m на n.
74
<title>Описание</title>
76
Установка бита в определённой позиции.
80
<title>Примеры</title>
81
<programlisting role="example"><![CDATA[
16
<refname>bitset</refname>
17
<refpurpose>установка бита в определённой позиции</refpurpose>
20
<title>Последовательность вызова</title>
27
<title>Параметры</title>
33
матрица чисел двойной точности (double) размером m на n
34
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
35
или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.
43
матрица чисел двойной точности (double) размером m на n
44
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
45
или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.
46
Входная <literal>pos</literal> должна быть в диапазоне 1,2,...,bitmax
47
где bitmax - максимальное количество битов в <literal>x</literal>.
55
матрица чисел двойной точности (double) размером m на n
56
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
57
или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. По умолчанию v=1. Должна содержать положительные целые значения.
65
матрица чисел двойной точности размером m на n
66
или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm
67
или матрица беззнаковых целых чисел размером m на n.
74
<title>Описание</title>
76
Установка бита в определённой позиции.
80
<title>Примеры</title>
81
<programlisting role="example"><![CDATA[
82
82
// 9 соответствует (01001)_2
83
83
// Установим 5-й бит в 1, что приводит к
84
84
// (11001)_2, соответствующее 25