الفرق بين المراجعتين لصفحة: «PHP/fmod»
< PHP
ط استبدال النص - 'PHP/Function/intdiv' ب'PHP/intdiv' |
ط استبدال النص - 'PHP/Operators/arithmetic' ب'PHP/arithmetic operators' |
||
سطر 31: | سطر 31: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* المعامل <code>[[PHP | * المعامل <code>[[PHP/arithmetic operators|/]]</code>: يعيد ناتج قسمة عددين. | ||
* المعامل <code>[[PHP | * المعامل <code>[[PHP/arithmetic operators|%]]</code>: يعيد باقي قسمة عددين. | ||
* الدالة <code>[[PHP/intdiv|intdiv()]]</code>: تعيد ناتج قسمة عددين. | * الدالة <code>[[PHP/intdiv|intdiv()]]</code>: تعيد ناتج قسمة عددين. | ||
مراجعة 03:32، 4 أبريل 2018
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
تعيد الدالة fmod()
باقي قسمة العددين الممرّرين إليها.
الوصف
float fmod ( float $x , float $y )
تعيد هذه الدالة باقي قسمة القيمة العدديَّة للمعامل x
على القيمة العدديَّة للمعامل y
. إذا فرضنا أنَّ الباقي هو r
فتكون المعادلة x = i * y + r
محقَّقة حيث i
هو عدد حقيقي. يحمل المقسوم عليه r
الإشارة ذاتها للمقسوم x
إن كان المقسوم عليه y
مغايرًا للصفر.
المعاملات
x
المقسوم.
y
المقسوم عليه.
القيم المعادة
تُعاد قيمة باقي قسمة x/y
.
أمثلة
المثال 1: استعمال الدالة fmod()
<?php
$x = 5.7;
$y = 1.3;
$r = fmod($x, $y); // $r = 0.5
// الباقي هو 0.5 لأن 4 * 1.3 + 0.5 = 5.7
?>
انظر أيضًا
- المعامل
/
: يعيد ناتج قسمة عددين. - المعامل
%
: يعيد باقي قسمة عددين. - الدالة
intdiv()
: تعيد ناتج قسمة عددين.