reference/math/functions/fmod.xml
83f96a23fc4bb9841f72df5a53f776b14236d606
...
...
@@ -8,19 +8,19 @@
8
8
</refnamediv>
9
9
<refsect1 role="description">
10
10
&reftitle.description;
11
-
<methodsynopsis>
12
-
<type>float</type><methodname>fmod</methodname>
13
-
<methodparam><type>float</type><parameter>x</parameter></methodparam>
14
-
<methodparam><type>float</type><parameter>y</parameter></methodparam>
15
-
</methodsynopsis>
11
+
<methodsynopsis>
12
+
<type>float</type><methodname>fmod</methodname>
13
+
<methodparam><type>float</type><parameter>num1</parameter></methodparam>
14
+
<methodparam><type>float</type><parameter>num2</parameter></methodparam>
15
+
</methodsynopsis>
16
16
<para>
17
17
Returns the floating point remainder of dividing the dividend
18
-
(<parameter>x</parameter>) by the divisor (<parameter>y</parameter>).
19
-
The remainder (<varname>r</varname>) is defined as: x = i * y + r, for
20
-
some integer <varname>i</varname>. If <parameter>y</parameter> is
18
+
(<parameter>num1</parameter>) by the divisor (<parameter>num2</parameter>).
19
+
The remainder (<varname>r</varname>) is defined as: num1 = i * num2 + r, for
20
+
some integer <varname>i</varname>. If <parameter>num2</parameter> is
21
21
non-zero, <varname>r</varname> has the same sign as
22
-
<parameter>x</parameter> and a magnitude less than the magnitude of
23
-
<parameter>y</parameter>.
22
+
<parameter>num1</parameter> and a magnitude less than the magnitude of
23
+
<parameter>num2</parameter>.
24
24
</para>
25
25
</refsect1>
26
26
<refsect1 role="parameters">
...
...
@@ -28,7 +28,7 @@
28
28
<para>
29
29
<variablelist>
30
30
<varlistentry>
31
-
<term><parameter>x</parameter></term>
31
+
<term><parameter>num1</parameter></term>
32
32
<listitem>
33
33
<para>
34
34
The dividend
...
...
@@ -36,7 +36,7 @@
36
36
</listitem>
37
37
</varlistentry>
38
38
<varlistentry>
39
-
<term><parameter>y</parameter></term>
39
+
<term><parameter>num2</parameter></term>
40
40
<listitem>
41
41
<para>
42
42
The divisor
...
...
@@ -50,7 +50,7 @@
50
50
&reftitle.returnvalues;
51
51
<para>
52
52
The floating point remainder of
53
-
<parameter>x</parameter>/<parameter>y</parameter>
53
+
<parameter>num1</parameter>/<parameter>num2</parameter>
54
54
</para>
55
55
</refsect1>
56
56
<refsect1 role="examples">
...
...
@@ -71,8 +71,17 @@ $r = fmod($x, $y);
71
71
</example>
72
72
</para>
73
73
</refsect1>
74
+
<refsect1 role="seealso">
75
+
&reftitle.seealso;
76
+
<para>
77
+
<simplelist>
78
+
<member><link linkend="language.operators.arithmetic"><literal>/</literal></link> - Floating-point division</member>
79
+
<member><link linkend="language.operators.arithmetic"><literal>%</literal></link> - Integer modulus</member>
80
+
<member><function>intdiv</function> - Integer division</member>
81
+
</simplelist>
82
+
</para>
83
+
</refsect1>
74
84
</refentry>
75
-

76
85
<!-- Keep this comment at the end of the file
77
86
Local variables:
78
87
mode: sgml
79
88