9028b5c14ef7e500a8d3d568608bc6a0a1b878e2
[scilab.git] / scilab / modules / integer / help / pt_BR / int8.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) 2008 - INRIA
5  * 
6  * Copyright (C) 2012 - 2016 - Scilab Enterprises
7  *
8  * This file is hereby licensed under the terms of the GNU GPL v2.0,
9  * pursuant to article 5.3.4 of the CeCILL v.2.1.
10  * This file was originally licensed under the terms of the CeCILL v2.1,
11  * and continues to be available under such terms.
12  * For more information, see the COPYING file which you should have received
13  * along with this program.
14  *
15  -->
16 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="int8" xml:lang="en">
17     <refnamediv>
18         <refname>int8</refname>
19         <refpurpose>conversão para representação de inteiro de 1 byte
20         </refpurpose>
21     </refnamediv>
22     <refnamediv xml:id="int16">
23         <refname>int16</refname>
24         <refpurpose>conversão para representação de inteiro de 2 bytes
25         </refpurpose>
26     </refnamediv>
27     <refnamediv xml:id="int32">
28         <refname>int32</refname>
29         <refpurpose>conversão para representação de inteiro de 1 byte sem
30             sinal
31         </refpurpose>
32     </refnamediv>
33     <refnamediv xml:id="uint8">
34         <refname>uint8</refname>
35         <refpurpose>conversão para representação de inteiro de 2 byte sem
36             sinal
37         </refpurpose>
38     </refnamediv>
39     <refnamediv xml:id="uint16">
40         <refname>uint16</refname>
41         <refpurpose>conversão para representação de inteiro de 4 byte sem
42             sinal
43         </refpurpose>
44     </refnamediv>
45     <refnamediv xml:id="uint32">
46         <refname>uint32</refname>
47         <refpurpose>conversão para representação de inteiro de 4 byte sem
48             sinal
49         </refpurpose>
50     </refnamediv>
51     <refsynopsisdiv>
52         <title>Seqüência de Chamamento</title>
53         <synopsis>y=int8(X)
54             y=int16(X)
55             y=int32(X)
56             y=uint8(X)
57             y=uint16(X)
58             y=uint32(X)
59         </synopsis>
60     </refsynopsisdiv>
61     <refsection>
62         <title>Parâmetros</title>
63         <variablelist>
64             <varlistentry>
65                 <term>X</term>
66                 <listitem>
67                     <para>matriz de números em ponto flutuante ou inteiros </para>
68                 </listitem>
69             </varlistentry>
70             <varlistentry>
71                 <term>y</term>
72                 <listitem>
73                     <para>matriz de inteiros codificados em 1, 2 ou 4 bytes.</para>
74                 </listitem>
75             </varlistentry>
76         </variablelist>
77     </refsection>
78     <refsection>
79         <title>Descrição</title>
80         <para>Converte e armazena dados em interos de 1, 2 ou 4 bytes. Estes tipos
81             de dados são especialmente úteis para armazenar objetos grandes como
82             imagens, sinais longos,... 
83         </para>
84         <variablelist>
85             <varlistentry>
86                 <term>y=int8(X)</term>
87                 <listitem>
88                     <para>retorna números no intervalo [-128,127] </para>
89                 </listitem>
90             </varlistentry>
91             <varlistentry>
92                 <term>y=uint8(X)</term>
93                 <listitem>
94                     <para>retorna números no intervalo [0,255] </para>
95                 </listitem>
96             </varlistentry>
97             <varlistentry>
98                 <term>y=int16(X)</term>
99                 <listitem>
100                     <para>retorna números no intervalo [-32768,32767] </para>
101                 </listitem>
102             </varlistentry>
103             <varlistentry>
104                 <term>y=uint16(X)</term>
105                 <listitem>
106                     <para>retorna números no intervalo [0, 65535] </para>
107                 </listitem>
108             </varlistentry>
109             <varlistentry>
110                 <term>y=int32(X)</term>
111                 <listitem>
112                     <para>retorna números no intervalo [-2147483648,2147483647] </para>
113                 </listitem>
114             </varlistentry>
115             <varlistentry>
116                 <term>y=uint32(X)</term>
117                 <listitem>
118                     <para>retorna números no intervalo [0, 4294967295]</para>
119                 </listitem>
120             </varlistentry>
121         </variablelist>
122     </refsection>
123     <refsection>
124         <title>Exemplos</title>
125         <programlisting role="example"><![CDATA[ 
126 int8([1 -120 127 312])
127 uint8([1 -120 127 312])
128
129 x=int32(-200:100:400)
130 int8(x)
131  ]]></programlisting>
132     </refsection>
133     <refsection>
134         <title>Ver Também</title>
135         <simplelist type="inline">
136             <member>
137                 <link linkend="double">double</link>
138             </member>
139             <member>
140                 <link linkend="inttype">inttype</link>
141             </member>
142             <member>
143                 <link linkend="iconvert">iconvert</link>
144             </member>
145         </simplelist>
146     </refsection>
147 </refentry>