Revision of help pages for "bitwise" (en_US and ru_RU). 28/9328/3
Stanislav KROTER [Sat, 29 Sep 2012 03:30:55 +0000 (09:30 +0600)]
Change-Id: Id2491e26f83b9fca5571f9fc128650d9da40fb7a

12 files changed:
scilab/modules/elementary_functions/help/en_US/bitwise/bitand.xml
scilab/modules/elementary_functions/help/en_US/bitwise/bitcmp.xml
scilab/modules/elementary_functions/help/en_US/bitwise/bitget.xml
scilab/modules/elementary_functions/help/en_US/bitwise/bitor.xml
scilab/modules/elementary_functions/help/en_US/bitwise/bitset.xml
scilab/modules/elementary_functions/help/en_US/bitwise/bitxor.xml
scilab/modules/elementary_functions/help/ru_RU/bitwise/bitand.xml
scilab/modules/elementary_functions/help/ru_RU/bitwise/bitcmp.xml
scilab/modules/elementary_functions/help/ru_RU/bitwise/bitget.xml
scilab/modules/elementary_functions/help/ru_RU/bitwise/bitor.xml
scilab/modules/elementary_functions/help/ru_RU/bitwise/bitset.xml
scilab/modules/elementary_functions/help/ru_RU/bitwise/bitxor.xml

index a56401d..3dd8b0b 100644 (file)
@@ -20,8 +20,7 @@
     <refsynopsisdiv>
         <title>Calling Sequence</title>
         <synopsis>
-            z = bitand(x,y)
-            
+            z = bitand(x, y)            
         </synopsis>
     </refsynopsisdiv>
     <refsection>
@@ -31,9 +30,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
@@ -42,9 +41,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                     </para>
                 </listitem>
             </varlistentry>
@@ -52,9 +51,9 @@
                 <term>z :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles 
-                        or a m-by-n matrix of unsigned integers.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers.
                     </para>
                 </listitem>
             </varlistentry>
     <refsection>
         <title>Description</title>
         <para>
-            Given x, y two positive integers, this function returns the decimal 
-            number whose the binary form is the AND of the binary representations
-            of x and y.
+            Given <varname>x</varname> and <varname>y</varname> two positive integers, this function returns the decimal
+            number <varname>z</varname> whose the binary form is the AND of the binary representations
+            of <varname>x</varname> and <varname>y</varname>.
         </para>
         <para>
-            <literal>x</literal>, <literal>y</literal>, <literal>z</literal> have the same size.
+            <varname>x</varname>, <varname>y</varname>, <varname>z</varname> have the same size.
         </para>
     </refsection>
     <refsection>
index 9bc461c..1cff108 100644 (file)
@@ -19,7 +19,7 @@
     <refsynopsisdiv>
         <title>Calling Sequence</title>
         <synopsis>
-            y = bitcmp(x,n)
+            y = bitcmp(x, bitnum)
         </synopsis>
     </refsynopsisdiv>
     <refsection>
                 <term>x :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
             </varlistentry>
             <varlistentry>
-                <term>n :</term>
+                <term>bitnum :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
-                        The input <literal>n</literal> must be in the range 1,2,...,bitmax
-                        where bitmax is the maximum number of bits in x.
-                        Must contain positive integer values.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
+                        The input <literal>n</literal> must be in the range 1, 2, ..., <literal>bitmax</literal>
+                        where <literal>bitmax</literal> is the maximum number of bits in <varname>x</varname>.
+                        <varname>bitnum</varname> must contain positive integer values.
                     </para>
                 </listitem>
             </varlistentry>
@@ -53,9 +53,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of  doubles
-                        or a m-by-n matrix of unsigned integers.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of  doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers.
                     </para>
                 </listitem>
             </varlistentry>
     <refsection>
         <title>Description</title>
         <para>
-            Given an unsigned integer <literal>x</literal>, this function returns the unsigned integer
+            Given an unsigned integer <varname>x</varname>, this function returns the unsigned integer <varname>y</varname>
             which is the integer corresponding to the complementary of the binary
-            form of <literal>x</literal>.
+            form of <varname>x</varname>.
         </para>
         <para>
-            The integer <literal>n</literal> sets the maximum number of bits.
+            The integer <varname>bitnum</varname> sets the maximum number of bits.
         </para>
         <para>
-            If the bits number of the <literal>x</literal> binary representation is less than the
-            bitmax number (8,16 or 32) then the bits '1' are added to the
-            complementary in order to have bitmax number (8, 16 or 32) for the
+            If the bits number of the <varname>x</varname> binary representation is less than the
+            <literal>bitmax</literal> number (8,16 or 32) then the bits <literal>'1'</literal> are added to the
+            complementary in order to have <literal>bitmax</literal> number (8, 16 or 32) for the
             complementary.
         </para>
     </refsection>
index 25def60..2c34dbc 100644 (file)
@@ -19,8 +19,7 @@
     <refsynopsisdiv>
         <title>Calling Sequence</title>
         <synopsis>
-            y = bitget(x,pos)
-            
+            y = bitget(x, pos)            
         </synopsis>
     </refsynopsisdiv>
     <refsection>
@@ -30,9 +29,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
                 <term>pos :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
-                        The input <literal>pos</literal> must be in the range 1,2,...,bitmax
-                        where bitmax is the maximum number of bits in x.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
+                        The input <varname>pos</varname> must be in the range 1, 2, ..., <literal>bitmax</literal>
+                        where <literal>bitmax</literal> is the maximum number of bits in <varname>x</varname>.
                         Must contain positive integer values.
                     </para>
                 </listitem>
@@ -54,9 +53,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers.
                     </para>
                 </listitem>
             </varlistentry>
@@ -65,8 +64,8 @@
     <refsection>
         <title>Description</title>
         <para>
-            Given an unsigned integer <literal>x</literal>, this function returns an unsigned integer
-            (0 or 1) which is the bit number <literal>pos</literal> from the representation binary of <literal>x</literal>.
+            Given an unsigned integer <varname>x</varname>, this function returns an unsigned integer <varname>y</varname>
+            (<literal>0</literal> or <literal>1</literal>) which is the bit number <varname>pos</varname> from the representation binary of <varname>x</varname>.
         </para>
     </refsection>
     <refsection>
index 4e97f37..909a479 100644 (file)
@@ -20,8 +20,7 @@
     <refsynopsisdiv>
         <title>Calling Sequence</title>
         <synopsis>
-            z = bitor(x,y)
-            
+            z = bitor(x, y)            
         </synopsis>
     </refsynopsisdiv>
     <refsection>
@@ -31,9 +30,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles 
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
@@ -42,9 +41,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
@@ -53,9 +52,9 @@
                 <term>z :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of  integers.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of  integers.
                     </para>
                 </listitem>
             </varlistentry>
     <refsection>
         <title>Description</title>
         <para>
-            Given x, y two positive integers, this function returns the decimal 
-            number whose the binary form is the OR of the binary representations
-            of x and y.
+          Given <varname>x</varname> and <varname>y</varname> two positive integers, this function returns the decimal
+            number <varname>z</varname> whose the binary form is the OR of the binary representations
+              of <varname>x</varname> and <varname>y</varname>.
         </para>
         <para>
-            <literal>x</literal>, <literal>y</literal>, <literal>z</literal> have the same size.
+            <varname>x</varname>, <varname>y</varname>, <varname>z</varname> have the same size.
         </para>
     </refsection>
     <refsection>
index 1da93e1..5e2667c 100644 (file)
@@ -19,8 +19,8 @@
     <refsynopsisdiv>
         <title>Calling Sequence</title>
         <synopsis>
-            y = bitset(x,pos)
-            y = bitset(x,pos,v)
+            y = bitset(x, pos)
+            y = bitset(x, pos, v)
         </synopsis>
     </refsynopsisdiv>
     <refsection>
@@ -30,9 +30,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
                 <term>pos :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
-                        The input <literal>pos</literal> must be in the range 1,2,...,bitmax
-                        where bitmax is the maximum number of bits in x.
+                        The input <literal>pos</literal> must be in the range 1,2,...,<literal>bitmax</literal>
+                        where <literal>bitmax</literal> is the maximum number of bits in <varname>x</varname>.
                     </para>
                 </listitem>
             </varlistentry>
@@ -54,9 +54,9 @@
                 <term>v :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32). Default v=1.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>). Default <varname>v</varname><literal>=1</literal>.
                         Must contain positive integer values.
                     </para>
                 </listitem>
@@ -65,9 +65,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers.
                     </para>
                 </listitem>
             </varlistentry>
@@ -76,7 +76,7 @@
     <refsection>
         <title>Description</title>
         <para>
-            Set the bit at specified position.
+            Set the bit at specified position <varname>pos</varname>.
         </para>
     </refsection>
     <refsection>
index 7fea146..313751a 100644 (file)
@@ -19,8 +19,7 @@
     <refsynopsisdiv>
         <title>Calling Sequence</title>
         <synopsis>
-            z = bitxor(x,y)
-            
+            z = bitxor(x, y)            
         </synopsis>
     </refsynopsisdiv>
     <refsection>
@@ -30,9 +29,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
@@ -41,9 +40,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers (uint8, uint16 or uint32).
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers (<literal>uint8</literal>, <literal>uint16</literal> or <literal>uint32</literal>).
                         Must contain positive integer values.
                     </para>
                 </listitem>
@@ -52,9 +51,9 @@
                 <term>z :</term>
                 <listitem>
                     <para>
-                        a m-by-n matrix of doubles
-                        or a m1-by-m2-by-...-by-mm hypermatrix of doubles
-                        or a m-by-n matrix of unsigned integers.
+                        a <literal>m</literal>-by-<literal>n</literal> matrix of doubles
+                        or a <literal>m1</literal>-by-<literal>m2</literal>-by-...-by-<literal>mm</literal> hypermatrix of doubles
+                        or a <literal>m</literal>-by-<literal>n</literal> matrix of unsigned integers.
                     </para>
                 </listitem>
             </varlistentry>
@@ -63,9 +62,9 @@
     <refsection>
         <title>Description</title>
         <para>
-            Given x, y two positive integers, this function returns the decimal 
-            number whose the binary form is the XOR of the binary representations
-            of x and y.
+            Given <varname>x</varname> and <varname>y</varname> two positive integers, this function returns the decimal
+            number <varname>z</varname> whose the binary form is the XOR of the binary representations
+            of <varname>x</varname> and <varname>y</varname>.
         </para>
         <para>
         </para>
index dbc7dfd..9cd3ccb 100644 (file)
@@ -19,7 +19,7 @@
     </refnamediv>
     <refsynopsisdiv>
         <title>Последовательность вызова</title>
-        <synopsis> z = bitand(x,y) </synopsis>
+        <synopsis> z = bitand(x, y) </synopsis>
     </refsynopsisdiv>
     <refsection>
         <title>Параметры</title>
             <varlistentry>
                 <term>x :</term>
                 <listitem>
-                    <para> матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения. 
+                    <para>
+                      матрица чисел двойной точности (<literal>double</literal>) размером
+                      <literal>m</literal> на <literal>n</literal>
+                      или гиперматрица чисел двойной точности размером
+                      <literal>m1</literal> на <literal>m2</literal> на ... на
+                      <literal>mm</literal> или матрица беззнаковых целых чисел
+                      (<literal>uint8</literal>, <literal>uint16</literal> или
+                      <literal>uint32</literal>) размером <literal>m</literal> на
+                      <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
             <varlistentry>
                 <term>y :</term>
                 <listitem>
-                    <para> матрица чисел двойной точности размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n.
+                    <para>
+                      матрица чисел двойной точности размером <literal>m</literal> на
+                      <literal>n</literal> или гиперматрица чисел двойной точности
+                      размером <literal>m1</literal> на <literal>m2</literal> на ... на
+                      <literal>mm</literal> или матрица беззнаковых целых чисел
+                      (<literal>uint8</literal>, <literal>uint16</literal> или
+                      <literal>uint32</literal>) размером <literal>m</literal> на
+                      <literal>n</literal>.
                     </para>
                 </listitem>
             </varlistentry>
             <varlistentry>
                 <term>z :</term>
                 <listitem>
-                    <para> матрица чисел двойной точности размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел размером m на n.
+                    <para>
+                      матрица чисел двойной точности размером <literal>m</literal> на
+                      <literal>n</literal> или гиперматрица чисел двойной точности
+                      размером <literal>m1</literal> на <literal>m2</literal> на ... на
+                      <literal>mm</literal> или матрица беззнаковых целых чисел размером
+                      <literal>m</literal> на <literal>n</literal>.
                     </para>
                 </listitem>
             </varlistentry>
     <refsection>
         <title>Описание</title>
         <para>
-            Для заданных двух положительных целых чисел <literal>x</literal>, <literal>y</literal> эта функция возвращает десятеричное число, чья двоичная форма является результатом операции И над двоичными представлениями x и y. 
+            Для заданных двух положительных целых чисел <varname>x</varname>, <varname>y</varname> эта функция возвращает десятеричное число <varname>z</varname>, чья двоичная форма является результатом операции И над двоичными представлениями <varname>x</varname> и <varname>y</varname>.
         </para>
         <para>
-            <literal>x</literal>, <literal>y</literal>, <literal>z</literal> имеют один и тот же размер.
+            <varname>x</varname>, <varname>y</varname>, <varname>z</varname> имеют один и тот же размер.
         </para>
     </refsection>
     <refsection>
index d321026..24261c2 100644 (file)
@@ -19,7 +19,7 @@
     <refsynopsisdiv>
         <title>Последовательность вызова</title>
         <synopsis>
-            y = bitcmp(x,n)
+            y = bitcmp(x, bitnum)
         </synopsis>
     </refsynopsisdiv>
     <refsection>
                 <term>x :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения. 
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
             <varlistentry>
-                <term>n :</term>
+                <term>bitnum :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения. 
-                        Входная <literal>n</literal> должна быть в диапазоне 1,2,...,bitmax
-                        где bitmax - максимальное количество битов в <literal>x</literal>.
-                        Должна содержать положительные целые значения. 
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
+                        Входная <varname>bitnum</varname> должна быть в диапазоне 1, 2, ..., <literal>bitmax</literal>
+                        где <literal>bitmax</literal> - максимальное количество битов в <varname>x</varname>.
+                          <varname>bitnum</varname> должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
@@ -52,9 +52,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n.
+                        матрица чисел двойной точности размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>.
                     </para>
                 </listitem>
             </varlistentry>
     <refsection>
         <title>Описание</title>
         <para>
-            Для заданного беззнакового целого числа <literal>x</literal>, эта функция возвращает беззнаковое целое число, которое является целым числом, соответствующим дополнительному коду двоичного представления <literal>x</literal>.
+            Для заданного беззнакового целого числа <varname>x</varname>, эта функция возвращает беззнаковое целое число <varname>y</varname>, которое является целым числом, соответствующим дополнительному коду двоичного представления <varname>x</varname>.
         </para>
         <para>
-            Целое число <literal>n</literal> устанавливает максимальное количество битов.
+            Целое число <varname>bitnum</varname> устанавливает максимальное количество битов.
         </para>
         <para>
-            Если количество битов в двоичном представлении <literal>x</literal> меньше количества
-            bitmax (8, 16 или 32), то добавляются биты '1' к дополнительному коду для того чтобы у дополнительного кода количество битов было bitmax (8, 16 или 32).
+            Если количество битов в двоичном представлении <varname>x</varname> меньше количества
+            <literal>bitmax</literal> (8, 16 или 32), то добавляются биты <literal>'1'</literal> к дополнительному коду для того чтобы у дополнительного кода количество битов было <literal>bitmax</literal> (8, 16 или 32).
         </para>
     </refsection>
     <refsection>
index 021d582..98dc138 100644 (file)
@@ -19,7 +19,7 @@
     <refsynopsisdiv>
         <title>Последовательность вызова</title>
         <synopsis>
-            y = bitget(x,pos)
+            y = bitget(x, pos)
             
         </synopsis>
     </refsynopsisdiv>
@@ -30,9 +30,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения. 
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
                 <term>pos :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения. 
-                        Входная <literal>pos</literal> должна быть в диапазоне 1,2,...,bitmax
-                        где bitmax - максимальное количество битов в <literal>x</literal>.
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
+                        Входная <varname>pos</varname> должна быть в диапазоне 1, 2, ..., <literal>bitmax</literal>
+                        где <literal>bitmax</literal> - максимальное количество битов в <varname>x</varname>.
                         Должна содержать положительные целые значения. 
                     </para>
                 </listitem>
@@ -53,9 +53,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел размером m на n.
+                        матрица чисел двойной точности размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел размером <literal>m</literal> на <literal>n</literal>.
                     </para>
                 </listitem>
             </varlistentry>
@@ -64,7 +64,7 @@
     <refsection>
         <title>Описание</title>
         <para>
-            Для заданного беззнакового целого числа <literal>x</literal>, эта функция возвращает беззнаковое целое число (0 или 1), которое является битом в позиции с номером <literal>pos</literal> в двоичном представлении <literal>x</literal>.
+            Для заданного беззнакового целого числа <varname>x</varname>, эта функция возвращает беззнаковое целое число <varname>y</varname> (<literal>0</literal> или <literal>1</literal>), которое является битом в позиции с номером <varname>pos</varname> в двоичном представлении <varname>x</varname>.
         </para>
     </refsection>
     <refsection>
index c6a5071..ce3288f 100644 (file)
@@ -20,8 +20,7 @@
     <refsynopsisdiv>
         <title>Последовательность вызова</title>
         <synopsis>
-            z = bitor(x,y)
-            
+            z = bitor(x, y)            
         </synopsis>
     </refsynopsisdiv>
     <refsection>
@@ -31,9 +30,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.             
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
@@ -41,9 +40,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.             
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
@@ -51,9 +50,9 @@
                 <term>z :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица целых чисел размером m на n.
+                        матрица чисел двойной точности размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица целых чисел размером <literal>m</literal> на <literal>n</literal>.
                     </para>
                 </listitem>
             </varlistentry>
     <refsection>
         <title>Описание </title>
         <para>
-            Для заданных двух положительных целых чисел x, y эта функция возвращает десятеричное число, чьё двоичное представление является результатом операции ИЛИ над двоичными представлениями x и y.
+            Для заданных двух положительных целых чисел <varname>x</varname>, <varname>y</varname> эта функция возвращает десятеричное число<varname>z</varname>, чьё двоичное представление является результатом операции ИЛИ над двоичными представлениями <varname>x</varname> и <varname>y</varname>.
         </para>
         <para>
-            <literal>x</literal>, <literal>y</literal>, <literal>z</literal> должны быть одного и того же размера.
+            <varname>x</varname>, <varname>y</varname>, <varname>z</varname> должны быть одного и того же размера.
         </para>
     </refsection>
     <refsection>
index cc9a255..7d74454 100644 (file)
@@ -19,8 +19,8 @@
     <refsynopsisdiv>
         <title>Последовательность вызова</title>
         <synopsis>
-            y = bitset(x,pos)
-            y = bitset(x,pos,v)
+            y = bitset(x, pos)
+            y = bitset(x, pos, v)
         </synopsis>
     </refsynopsisdiv>
     <refsection>
@@ -30,9 +30,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения. 
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
                 <term>pos :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения. 
-                        Входная <literal>pos</literal> должна быть в диапазоне 1,2,...,bitmax
-                        где bitmax - максимальное количество битов в <literal>x</literal>.
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
+                        Входная <varname>pos</varname> должна быть в диапазоне 1,2,...,<literal>bitmax</literal>
+                        где <literal>bitmax</literal> - максимальное количество битов в <varname>x</varname>.
                     </para>
                 </listitem>
             </varlistentry>
@@ -52,9 +52,9 @@
                 <term>v :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. По умолчанию v=1. Должна содержать положительные целые значения. 
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. По умолчанию <varname>v</varname><literal>=1</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
@@ -62,9 +62,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел размером m на n.
+                        матрица чисел двойной точности размером <literal>m</literal> на <literal>n</literal> 
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел размером <literal>m</literal> на <literal>n</literal>.
                     </para>
                 </listitem>
             </varlistentry>
@@ -73,7 +73,7 @@
     <refsection>
         <title>Описание</title>
         <para>
-            Установка бита в определённой позиции.
+            Установка бита в определённой позиции <varname>pos</varname>.
         </para>
     </refsection>
     <refsection>
index 0cbdc66..b80f444 100644 (file)
@@ -19,7 +19,7 @@
     <refsynopsisdiv>
         <title>Последовательность вызова</title>
         <synopsis>
-            z = bitxor(x,y)
+            z = bitxor(x, y)
             
         </synopsis>
     </refsynopsisdiv>
@@ -30,9 +30,9 @@
                 <term>x :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.             
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
@@ -40,9 +40,9 @@
                 <term>y :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности (double) размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица беззнаковых целых чисел (uint8, uint16 or uint32) размером m на n. Должна содержать положительные целые значения.             
+                        матрица чисел двойной точности (<literal>double</literal>) размером <literal>m</literal> на <literal>n</literal>
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица беззнаковых целых чисел (<literal>uint8</literal>, <literal>uint16</literal> или <literal>uint32</literal>) размером <literal>m</literal> на <literal>n</literal>. Должна содержать положительные целые значения.
                     </para>
                 </listitem>
             </varlistentry>
@@ -50,9 +50,9 @@
                 <term>z :</term>
                 <listitem>
                     <para>
-                        матрица чисел двойной точности размером m на n 
-                        или гиперматрица чисел двойной точности размером m1 на m2 на ... на mm 
-                        или матрица целых чисел размером m на n.
+                        матрица чисел двойной точности размером <literal>m</literal> на <literal>n</literal> 
+                        или гиперматрица чисел двойной точности размером <literal>m1</literal> на <literal>m2</literal> на ... на <literal>mm</literal>
+                        или матрица целых чисел размером <literal>m</literal> на <literal>n</literal>.
                     </para>
                 </listitem>
             </varlistentry>
@@ -61,7 +61,7 @@
     <refsection>
         <title>Описание</title>
         <para>
-            Для заданных двух положительных целых чисел x, y эта функция возвращает десятеричное число, чьё двоичное представление является результатом операции ИСКЛЮЧАЮЩЕЕ ИЛИ над двоичными представлениями x и y.
+            Для заданных двух положительных целых чисел <varname>x</varname> и <varname>y</varname> эта функция возвращает десятеричное число <varname>z</varname>, чьё двоичное представление является результатом операции ИСКЛЮЧАЮЩЕЕ ИЛИ над двоичными представлениями <varname>x</varname> и <varname>y</varname>.
         </para>
         <para>
         </para>