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
[email protected] ("Sander Roobol")
| Newsgroups | php.doc.nl |
|---|---|
| Message-ID | <cvssander1029324709@cvsserver> |
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
sander-20020814073149.txt
(text/plain, 21 KB)
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
-->