1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
|
<?xml version="1.0" encoding="windows-1251"?>
<refentry version="5.0-subset Scilab" xml:id="format" xml:lang="en"
xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:ns5="http://www.w3.org/1999/xhtml"
xmlns:mml="http://www.w3.org/1998/Math/MathML"
xmlns:db="http://docbook.org/ns/docbook">
<info>
<pubdate>$LastChangedDate$</pubdate>
</info>
<refnamediv>
<refname>format</refname>
<refpurpose>impressão de números e formato de
exibição</refpurpose>
</refnamediv>
<refsynopsisdiv>
<title>Seqüência de Chamamento</title>
<synopsis>format([type],[long])
v = format()
format(m)</synopsis>
</refsynopsisdiv>
<refsection>
<title>Parâmetros</title>
<variablelist>
<varlistentry>
<term>type</term>
<listitem>
<para>string</para>
</listitem>
</varlistentry>
<varlistentry>
<term>long</term>
<listitem>
<para>inteiro ( número máximo de digitos (padrão
10))</para>
</listitem>
</varlistentry>
<varlistentry>
<term>v</term>
<listitem>
<para>um vetor para o formato corrente onde v(1) é o de tipo de
formato : 0 para 'e' e 1 para 'v' v(2) número de
dígitos</para>
</listitem>
</varlistentry>
<varlistentry>
<term>m</term>
<listitem>
<para>um vetor para ajuste de novo formato</para>
<para>m(1) número de digitos</para>
<para>m(2) tipo de formato : 0 para 'e' e 1 para 'v'</para>
</listitem>
</varlistentry>
</variablelist>
</refsection>
<refsection>
<title>Descrição</title>
<para>Ajusta o formato de impressão corrente através do
parâmetro <literal>type</literal> ; é um dos seguintes :</para>
<variablelist>
<varlistentry>
<term>"v"</term>
<listitem>
<para>para um formato variável (default) </para>
</listitem>
</varlistentry>
<varlistentry>
<term>"e"</term>
<listitem>
<para>para o formato "e" (notação científica) </para>
</listitem>
</varlistentry>
</variablelist>
<para><literal>long</literal> define o número máximo de
dígitos (padrão 10). <literal>format()</literal> retorna o vetor
que indica o fomato corrente: primeiro componente é o tipo do formato
(1 se <literal>v</literal> ; 0 se <literal>e</literal> ); o segundo
componente é o número de digitos.</para>
<para>No "formato variável", entradas de vetores que são menores
que %eps vezes o valor absoluto máximo das entradas era exibido como
"0" em versões anteriores do Scilab. Não é mais o caso, a
função de clean pode ser usada para ajustar as entradas
negligenciáveis para zeros.</para>
</refsection>
<refsection>
<title>Exemplos</title>
<programlisting role="example"><![CDATA[
x=rand(1,5);
format('v',10);x
format(20);x
format('e',10);x
format(20);x
x=[100 %eps];
format('e',10);x
format('v',10);x
format("v")
]]></programlisting>
</refsection>
<refsection>
<title>Ver Também</title>
<simplelist type="inline">
<member><link linkend="write">write</link></member>
<member><link linkend="disp">disp</link></member>
<member><link linkend="print">print</link></member>
</simplelist>
</refsection>
</refentry>
|