cvs: phpdoc-nl /reference/math/functions is-finite.xml is-infinite.xml lcg-value.xml log.xml log10.xml log1p.xml max.xml min.xml rand.xml round.xml
sinh.xml srand.xml tanh.xml
| From: | Sander Roobol | Date: | Wed, 14 Aug 2002 11:31:49 +0000 |
| Subject: | cvs: phpdoc-nl /reference/math/functions is-finite.xml is-infinite.xml lcg-value.xml log.xml log10.xml log1p.xml max.xml min.xml rand.xml round.xml sinh.xml srand.xml tanh.xml |
||
| Groups: | php.doc.nl | ||
| Request: | Send a blank email to doc-nl+get-62@lists.php.net to get a copy of this message | ||
sander Wed Aug 14 07:31:49 2002 EDT
Added files:
/phpdoc-nl/reference/math/functions is-finite.xml is-infinite.xml
lcg-value.xml log.xml log10.xml
log1p.xml max.xml min.xml
rand.xml round.xml sinh.xml
srand.xml tanh.xml
Log:
More updates
Index: phpdoc-nl/reference/math/functions/is-finite.xml +++ phpdoc-nl/reference/math/functions/is-finite.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id='function.is-finite'> <refnamediv> <refname>is_finite</refname> <refpurpose> </refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>bool</type><methodname>is_finite</methodname> <methodparam><type>float</type><parameter>val</parameter></methodparam> </methodsynopsis> <para> Geeft &true; als <parameter>val</parameter> een eindig nummer binnen het bereik van een PHP float op dit platform is. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/is-infinite.xml +++ phpdoc-nl/reference/math/functions/is-infinite.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id='function.is-infinite'> <refnamediv> <refname>is_infinite</refname> <refpurpose> </refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>bool</type><methodname>is_infinite</methodname> <methodparam><type>float</type><parameter>val</parameter></methodparam> </methodsynopsis> <para> Geeft &true; als <parameter>val</parameter> oneindig (positief of negatief), zoals het resultaat van <literal>log(0)</literal> of elke waarde die te groot is om in een float te passen op dit platform. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/lcg-value.xml +++ phpdoc-nl/reference/math/functions/lcg-value.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.lcg-value"> <refnamediv> <refname>lcg_value</refname> <refpurpose>Combined linear congruential generator</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>lcg_value</methodname> <void/> </methodsynopsis> <para> <function>lcg_value</function> geeft een pseudo willekeurig getal in het bereik (0, 1). De functie combineerd twee CGs met perioden van 2^31 - 85 en 2^31 - 249. De periode van deze functie is gelijk aan het product van beide priemgetallen. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/log.xml +++ phpdoc-nl/reference/math/functions/log.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.log"> <refnamediv> <refname>log</refname> <refpurpose>Natuurlijke logaritme</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>log</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de natuurlijke logaritme van arg terug. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/log10.xml +++ phpdoc-nl/reference/math/functions/log10.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.log10"> <refnamediv> <refname>log10</refname> <refpurpose>Logaritme met grondtal 10</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>log10</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de logaritme met grondtal 10 van <parameter>arg</parameter> terug. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/log1p.xml +++ phpdoc-nl/reference/math/functions/log1p.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id='function.log1p'> <refnamediv> <refname>log1p</refname> <refpurpose> Geeft log(1 + number) terug, berekend op een manier die nauwkeurig is zelfs als de waarde van number dicht bij nul ligt </refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>log1p</methodname> <methodparam><type>float</type><parameter>number</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/max.xml +++ phpdoc-nl/reference/math/functions/max.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.max"> <refnamediv> <refname>max</refname> <refpurpose>Vind de hoogste waarde</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>mixed</type><methodname>max</methodname> <methodparam><type>mixed</type><parameter>arg1</parameter></methodparam> <methodparam><type>mixed</type><parameter>arg2</parameter></methodparam> <methodparam><type>mixed</type><parameter>argn</parameter></methodparam> </methodsynopsis> <para> <function>max</function> geeft de numeriek hoogste waarde van alle parameters terug. </para> <para> Als de eerste parameter een array is, zal <function>max</function> de hoogste waarde in die array teruggeven. Als de eerste parameter een integer, string of float is, moet je minimaal twee parameters geven en zal <function>max</function> de grootste van deze waarden geven. Je kunt een oneindig aantal waarden vergelijken. </para> <para> Als één of meer van de waarden een float is, zullen alle waarden worden behandeld als floats, en zal een float worden teruggeven. Als geen van de waarden een float is zullen ze allemaal worden behandeld als integers, en zal een integer worden teruggeven. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/min.xml +++ phpdoc-nl/reference/math/functions/min.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.3 Maintainer: sander Status: ready --> <refentry id="function.min"> <refnamediv> <refname>min</refname> <refpurpose>Vind de laagste waarde</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>number</type><methodname>min</methodname> <methodparam><type>number</type><parameter>arg1</parameter></methodparam> <methodparam><type>number</type><parameter>arg2</parameter></methodparam> <methodparam choice="opt"><parameter>...</parameter></methodparam> </methodsynopsis> <methodsynopsis> <type>number</type><methodname>min</methodname> <methodparam><type>array</type><parameter>numbers</parameter></methodparam> </methodsynopsis> <para> <function>min</function> geeft de numeriek laagste waarde van alle parameters terug. </para> <para> Bij de eerste variant moet je minimaal twee parameters geven en zal <function>min</function> de laagste van deze waarden geven. Je kan een oneindig aantal waarden vergelijken. Als een van de variabelen niet is gedefinieerd zal <function>min</function> falen. </para> <para> Bij de tweede variant zal <function>min</function> de laagste waarde uit <parameter>numbers</parameter> teruggeven. </para> <para> Als één of meer van de waarden een <type>float</type> is, zullen alle waarden worden behandeld als floats, en zal een float worden teruggeven. Als geen van de waarden een float is zullen ze allemaal worden behandeld als <type>integer</type>s, en zal een integer worden teruggeven. Als er iets mis gaat, zal <function>min</function> NULL teruggeven en een foutmelding van het niveau <constant>E_WARNING</constant> genereren. </para> <para> <informalexample> <programlisting> <![CDATA[ <?php $a = 4; $b = 9; $c = 3; $arr = array(99, 34, 11); // Waarschijnlijk wil je op je eigen manier controleren // op fouten (een van de variabelen kan niet gedefinieerd zijn) if (!$min_value = @min($a, $b, $c)) { echo "Kan de min waarde niet verkrijgen, probeer opnieuw."; } else { echo "min waarde is $min_value"; } print min($arr); // 11 ?> ]]> </programlisting> </informalexample> </para> <para> Zie ook: <function>max</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/rand.xml +++ phpdoc-nl/reference/math/functions/rand.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.4 Maintainer: sander Status: ready --> <refentry id="function.rand"> <refnamediv> <refname>rand</refname> <refpurpose>Genereer een willekeurig waarde</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>rand</methodname> <methodparam choice="opt"><type>int</type><parameter>min</parameter></methodparam> <methodparam><type>int</type><parameter>max</parameter></methodparam> </methodsynopsis> <simpara> Als deze functie wordt aangeroepen zonder de optionele argumenten <parameter>min</parameter> en <parameter>max</parameter>, zal <function>rand</function> een pseudo-willekeurige waarde tussen 0 en <constant>RAND_MAX</constant> teruggeven. Als je bijvoorbeeld een willekeurig getal tussen 5 en 15 (inclusief) wilt hebben, gebruik dan <literal>rand (5, 15)</literal>. </simpara> <simpara> In oudere versies van PHP, moest je de random number generator 'zaaien' voor gebruik met <function>srand</function>. Sinds 4.2.0 is dit niet meer nodig. </simpara> <note> <para> In versies voor 3.0.7 was de betekenis van <parameter>max</parameter> <parameter>bereik</parameter>. Om hetzelfde resultaat te krijgen in deze versies zou het korte voorbeeld <literal>rand (5, 11)</literal> moeten zijn om een willekeurig nummer tussen 5 and 15 te krijgen. </para> </note> <simpara> Zie ook: <function>srand</function>, <function>getrandmax</function>, en <function>mt_rand</function>. </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/round.xml +++ phpdoc-nl/reference/math/functions/round.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.3 Maintainer: sander Status: ready --> <refentry id="function.round"> <refnamediv> <refname>round</refname> <refpurpose>Rondt een float af</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>round</methodname> <methodparam><type>float</type><parameter>val</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>precision</parameter></methodparam> </methodsynopsis> <para> Geeft de afgeronde waarde van <parameter>val</parameter> met de gespecificeerde <parameter>precision</parameter> (aantal cijfers achter de komma). <parameter>precision</parameter> kan ook negatief zijn of 0 (standaard). </para> <para> <caution> <simpara> PHP behandeld strings als <literal>"12,300.2"</literal> standaard niet correct. Zie <link linkend="language.types.string.conversion" >converteren van strings</link>. </simpara> </caution> </para> <para> <informalexample> <programlisting role="php"> <![CDATA[ echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 ]]> </programlisting> </informalexample> </para> <note> <simpara> De <parameter>precision</parameter> parameter is alleen beschikbaar in PHP 4. </simpara> </note> <simpara> Zie ook: <function>ceil</function> en <function>floor</function>. </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/sinh.xml +++ phpdoc-nl/reference/math/functions/sinh.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.sinh"> <refnamediv> <refname>sinh</refname> <refpurpose>Hyperbolische sinus</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>sinh</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de hyperbolische sinus van <parameter>arg</parameter>, die gedefinieerd is als <literal>(exp(arg) - exp(-arg))/2</literal>. </para> <para> Zie ook: <function>sin</function>, <function>asinh</function>, <function>cos</function> en <function>tan</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/srand.xml +++ phpdoc-nl/reference/math/functions/srand.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.4 Maintainer: sander Status: ready --> <refentry id="function.srand"> <refnamediv> <refname>srand</refname> <refpurpose>'Bezaai' de random number generator</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>void</type><methodname>srand</methodname> <methodparam><type>int</type><parameter>seed</parameter></methodparam> </methodsynopsis> <para> 'Bezaai' de random number generator met <parameter>seed</parameter>. <informalexample> <programlisting role="php"> <![CDATA[ // zaai met microseconden function make_seed() { list($usec, $sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 100000); } srand(make_seed()); $randval = rand(); ]]> </programlisting> </informalexample> </para> <note> <para> Sinds PHP 4.2.0 is het niet meer nodig om de random number generator te 'zaaien' voor gebruik. </para> </note> <simpara> Zie ook: <function>rand</function>, <function>getrandmax</function> en <function>mt_srand</function>. </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/tanh.xml +++ phpdoc-nl/reference/math/functions/tanh.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.tanh"> <refnamediv> <refname>tanh</refname> <refpurpose>Hyperbolic tangens</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>tanh</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de hyperbolische tangens van <parameter>arg</parameter>, die gedefinieerd is als <literal>sinh(arg)/cosh(arg)</literal>. </para> <para> Zie ook: <function>tan</function>, <function>atanh</function>, <function>sin</function> en <function>cos</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->
Index: phpdoc-nl/reference/math/functions/is-finite.xml +++ phpdoc-nl/reference/math/functions/is-finite.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id='function.is-finite'> <refnamediv> <refname>is_finite</refname> <refpurpose> </refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>bool</type><methodname>is_finite</methodname> <methodparam><type>float</type><parameter>val</parameter></methodparam> </methodsynopsis> <para> Geeft &true; als <parameter>val</parameter> een eindig nummer binnen het bereik van een PHP float op dit platform is. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/is-infinite.xml +++ phpdoc-nl/reference/math/functions/is-infinite.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id='function.is-infinite'> <refnamediv> <refname>is_infinite</refname> <refpurpose> </refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>bool</type><methodname>is_infinite</methodname> <methodparam><type>float</type><parameter>val</parameter></methodparam> </methodsynopsis> <para> Geeft &true; als <parameter>val</parameter> oneindig (positief of negatief), zoals het resultaat van <literal>log(0)</literal> of elke waarde die te groot is om in een float te passen op dit platform. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/lcg-value.xml +++ phpdoc-nl/reference/math/functions/lcg-value.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.lcg-value"> <refnamediv> <refname>lcg_value</refname> <refpurpose>Combined linear congruential generator</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>lcg_value</methodname> <void/> </methodsynopsis> <para> <function>lcg_value</function> geeft een pseudo willekeurig getal in het bereik (0, 1). De functie combineerd twee CGs met perioden van 2^31 - 85 en 2^31 - 249. De periode van deze functie is gelijk aan het product van beide priemgetallen. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/log.xml +++ phpdoc-nl/reference/math/functions/log.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.log"> <refnamediv> <refname>log</refname> <refpurpose>Natuurlijke logaritme</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>log</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de natuurlijke logaritme van arg terug. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/log10.xml +++ phpdoc-nl/reference/math/functions/log10.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.log10"> <refnamediv> <refname>log10</refname> <refpurpose>Logaritme met grondtal 10</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>log10</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de logaritme met grondtal 10 van <parameter>arg</parameter> terug. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/log1p.xml +++ phpdoc-nl/reference/math/functions/log1p.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id='function.log1p'> <refnamediv> <refname>log1p</refname> <refpurpose> Geeft log(1 + number) terug, berekend op een manier die nauwkeurig is zelfs als de waarde van number dicht bij nul ligt </refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>log1p</methodname> <methodparam><type>float</type><parameter>number</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/max.xml +++ phpdoc-nl/reference/math/functions/max.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.max"> <refnamediv> <refname>max</refname> <refpurpose>Vind de hoogste waarde</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>mixed</type><methodname>max</methodname> <methodparam><type>mixed</type><parameter>arg1</parameter></methodparam> <methodparam><type>mixed</type><parameter>arg2</parameter></methodparam> <methodparam><type>mixed</type><parameter>argn</parameter></methodparam> </methodsynopsis> <para> <function>max</function> geeft de numeriek hoogste waarde van alle parameters terug. </para> <para> Als de eerste parameter een array is, zal <function>max</function> de hoogste waarde in die array teruggeven. Als de eerste parameter een integer, string of float is, moet je minimaal twee parameters geven en zal <function>max</function> de grootste van deze waarden geven. Je kunt een oneindig aantal waarden vergelijken. </para> <para> Als één of meer van de waarden een float is, zullen alle waarden worden behandeld als floats, en zal een float worden teruggeven. Als geen van de waarden een float is zullen ze allemaal worden behandeld als integers, en zal een integer worden teruggeven. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/min.xml +++ phpdoc-nl/reference/math/functions/min.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.3 Maintainer: sander Status: ready --> <refentry id="function.min"> <refnamediv> <refname>min</refname> <refpurpose>Vind de laagste waarde</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>number</type><methodname>min</methodname> <methodparam><type>number</type><parameter>arg1</parameter></methodparam> <methodparam><type>number</type><parameter>arg2</parameter></methodparam> <methodparam choice="opt"><parameter>...</parameter></methodparam> </methodsynopsis> <methodsynopsis> <type>number</type><methodname>min</methodname> <methodparam><type>array</type><parameter>numbers</parameter></methodparam> </methodsynopsis> <para> <function>min</function> geeft de numeriek laagste waarde van alle parameters terug. </para> <para> Bij de eerste variant moet je minimaal twee parameters geven en zal <function>min</function> de laagste van deze waarden geven. Je kan een oneindig aantal waarden vergelijken. Als een van de variabelen niet is gedefinieerd zal <function>min</function> falen. </para> <para> Bij de tweede variant zal <function>min</function> de laagste waarde uit <parameter>numbers</parameter> teruggeven. </para> <para> Als één of meer van de waarden een <type>float</type> is, zullen alle waarden worden behandeld als floats, en zal een float worden teruggeven. Als geen van de waarden een float is zullen ze allemaal worden behandeld als <type>integer</type>s, en zal een integer worden teruggeven. Als er iets mis gaat, zal <function>min</function> NULL teruggeven en een foutmelding van het niveau <constant>E_WARNING</constant> genereren. </para> <para> <informalexample> <programlisting> <![CDATA[ <?php $a = 4; $b = 9; $c = 3; $arr = array(99, 34, 11); // Waarschijnlijk wil je op je eigen manier controleren // op fouten (een van de variabelen kan niet gedefinieerd zijn) if (!$min_value = @min($a, $b, $c)) { echo "Kan de min waarde niet verkrijgen, probeer opnieuw."; } else { echo "min waarde is $min_value"; } print min($arr); // 11 ?> ]]> </programlisting> </informalexample> </para> <para> Zie ook: <function>max</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/rand.xml +++ phpdoc-nl/reference/math/functions/rand.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.4 Maintainer: sander Status: ready --> <refentry id="function.rand"> <refnamediv> <refname>rand</refname> <refpurpose>Genereer een willekeurig waarde</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>rand</methodname> <methodparam choice="opt"><type>int</type><parameter>min</parameter></methodparam> <methodparam><type>int</type><parameter>max</parameter></methodparam> </methodsynopsis> <simpara> Als deze functie wordt aangeroepen zonder de optionele argumenten <parameter>min</parameter> en <parameter>max</parameter>, zal <function>rand</function> een pseudo-willekeurige waarde tussen 0 en <constant>RAND_MAX</constant> teruggeven. Als je bijvoorbeeld een willekeurig getal tussen 5 en 15 (inclusief) wilt hebben, gebruik dan <literal>rand (5, 15)</literal>. </simpara> <simpara> In oudere versies van PHP, moest je de random number generator 'zaaien' voor gebruik met <function>srand</function>. Sinds 4.2.0 is dit niet meer nodig. </simpara> <note> <para> In versies voor 3.0.7 was de betekenis van <parameter>max</parameter> <parameter>bereik</parameter>. Om hetzelfde resultaat te krijgen in deze versies zou het korte voorbeeld <literal>rand (5, 11)</literal> moeten zijn om een willekeurig nummer tussen 5 and 15 te krijgen. </para> </note> <simpara> Zie ook: <function>srand</function>, <function>getrandmax</function>, en <function>mt_rand</function>. </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/round.xml +++ phpdoc-nl/reference/math/functions/round.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.3 Maintainer: sander Status: ready --> <refentry id="function.round"> <refnamediv> <refname>round</refname> <refpurpose>Rondt een float af</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>round</methodname> <methodparam><type>float</type><parameter>val</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>precision</parameter></methodparam> </methodsynopsis> <para> Geeft de afgeronde waarde van <parameter>val</parameter> met de gespecificeerde <parameter>precision</parameter> (aantal cijfers achter de komma). <parameter>precision</parameter> kan ook negatief zijn of 0 (standaard). </para> <para> <caution> <simpara> PHP behandeld strings als <literal>"12,300.2"</literal> standaard niet correct. Zie <link linkend="language.types.string.conversion" >converteren van strings</link>. </simpara> </caution> </para> <para> <informalexample> <programlisting role="php"> <![CDATA[ echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 ]]> </programlisting> </informalexample> </para> <note> <simpara> De <parameter>precision</parameter> parameter is alleen beschikbaar in PHP 4. </simpara> </note> <simpara> Zie ook: <function>ceil</function> en <function>floor</function>. </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/sinh.xml +++ phpdoc-nl/reference/math/functions/sinh.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.sinh"> <refnamediv> <refname>sinh</refname> <refpurpose>Hyperbolische sinus</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>sinh</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de hyperbolische sinus van <parameter>arg</parameter>, die gedefinieerd is als <literal>(exp(arg) - exp(-arg))/2</literal>. </para> <para> Zie ook: <function>sin</function>, <function>asinh</function>, <function>cos</function> en <function>tan</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/srand.xml +++ phpdoc-nl/reference/math/functions/srand.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.4 Maintainer: sander Status: ready --> <refentry id="function.srand"> <refnamediv> <refname>srand</refname> <refpurpose>'Bezaai' de random number generator</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>void</type><methodname>srand</methodname> <methodparam><type>int</type><parameter>seed</parameter></methodparam> </methodsynopsis> <para> 'Bezaai' de random number generator met <parameter>seed</parameter>. <informalexample> <programlisting role="php"> <![CDATA[ // zaai met microseconden function make_seed() { list($usec, $sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 100000); } srand(make_seed()); $randval = rand(); ]]> </programlisting> </informalexample> </para> <note> <para> Sinds PHP 4.2.0 is het niet meer nodig om de random number generator te 'zaaien' voor gebruik. </para> </note> <simpara> Zie ook: <function>rand</function>, <function>getrandmax</function> en <function>mt_srand</function>. </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc-nl/reference/math/functions/tanh.xml +++ phpdoc-nl/reference/math/functions/tanh.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.tanh"> <refnamediv> <refname>tanh</refname> <refpurpose>Hyperbolic tangens</refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> <type>float</type><methodname>tanh</methodname> <methodparam><type>float</type><parameter>arg</parameter></methodparam> </methodsynopsis> <para> Geeft de hyperbolische tangens van <parameter>arg</parameter>, die gedefinieerd is als <literal>sinh(arg)/cosh(arg)</literal>. </para> <para> Zie ook: <function>tan</function>, <function>atanh</function>, <function>sin</function> en <function>cos</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->