reference/math/functions/floor.xml
69194f0815e88458e10e23bbebf91620bd1293a6
...
...
@@ -8,12 +8,12 @@
8
8
<refsect1 role="description">
9
9
&reftitle.description;
10
10
<methodsynopsis>
11
-
<type>float</type><methodname>floor</methodname>
12
-
<methodparam><type>float</type><parameter>value</parameter></methodparam>
13
-
</methodsynopsis>
11
+
<type>float</type><methodname>floor</methodname>
12
+
<methodparam><type class="union"><type>int</type><type>float</type></type><parameter>num</parameter></methodparam>
13
+
</methodsynopsis>
14
14
<simpara>
15
-
Returns the next lowest integer value by rounding down
16
-
<parameter>value</parameter> if necessary.
15
+
Returns the next lowest integer value (as float) by rounding down
16
+
<parameter>num</parameter> if necessary.
17
17
</simpara>
18
18
</refsect1>
19
19
<refsect1 role="parameters">
...
...
@@ -21,7 +21,7 @@
21
21
<para>
22
22
<variablelist>
23
23
<varlistentry>
24
-
<term><parameter>value</parameter></term>
24
+
<term><parameter>num</parameter></term>
25
25
<listitem>
26
26
<para>
27
27
The numeric value to round
...
...
@@ -34,12 +34,35 @@
34
34
<refsect1 role="returnvalues">
35
35
&reftitle.returnvalues;
36
36
<para>
37
-
<parameter>value</parameter> rounded to the next lowest integer.
37
+
<parameter>num</parameter> rounded to the next lowest integer.
38
38
The return value of <function>floor</function> is still of type
39
-
<type>float</type> because the value range of <type>float</type> is
40
-
usually bigger than that of <type>integer</type>.
39
+
<type>float</type>.
41
40
</para>
42
41
</refsect1>
42
+

43
+
<refsect1 role="changelog">
44
+
&reftitle.changelog;
45
+
<informaltable>
46
+
<tgroup cols="2">
47
+
<thead>
48
+
<row>
49
+
<entry>&Version;</entry>
50
+
<entry>&Description;</entry>
51
+
</row>
52
+
</thead>
53
+
<tbody>
54
+
<row>
55
+
<entry>8.0.0</entry>
56
+
<entry>
57
+
<parameter>num</parameter> no longer accepts internal objects which support
58
+
numeric conversion.
59
+
</entry>
60
+
</row>
61
+
</tbody>
62
+
</tgroup>
63
+
</informaltable>
64
+
</refsect1>
65
+

43
66
<refsect1 role="examples">
44
67
&reftitle.examples;
45
68
<para>
...
...
@@ -67,7 +90,6 @@ echo floor(-3.14); // -4
67
90
</para>
68
91
</refsect1>
69
92
</refentry>
70
-

71
93
<!-- Keep this comment at the end of the file
72
94
Local variables:
73
95
mode: sgml
74
96