‎‎رياضي پي اچ پيPHP math

Previous >    <Next  

php‎داراي مجموعه اي ازتوابع است،كه روي موارد رياضي اعداد استفاده ميشوند.دنبال مطلب ‎توابع مورد نظر بيان ميگردند.

‎‎تابعpi()‎ درphp

‎‎اين تابع مقدار ثابتPI را برميگرداند .

‎‎مثال ـ نمايشPI

<?php 
  echo (pi());  //output 3.141592635898
?>

--(go to editor for change code and run)

‎‎توابعmin()‎ وmax()‎

‎اين توابع به ترتيب كوچكترين وبزرگترين عدد را از ليست آرگومان خود ،پيدا ونتيجه را برگشت ‎ميدهند.

‎‎مثال ـ توابعmin وmax

<?php 
  echo (min(0,150,30,20,-8,-200)); // return -200
   echo "<br>";
  echo (max(0,150,30,20,-8,-200));  // return  150
?>

--(go to editor for change code and run)

‎‎تابع قدر مطلقabs()‎-‎

‎‎اين تابع مقدارمثبت آرگومان را برگشت ميدهد.

‎‎مثال ـ تابع قدرمطلق

<?php 
  echo(abs(-6.7)); // return 6.7
  echo "<br>";
  echo(abs(6.7)); // return 6.7
?>

--(go to editor for change code and run)

‎‎تابع جذراعدادsqrt()‎-‎

‎‎اين تابع جذر عدد آرگومانرا برگشت ميدهد .نمونه استفادهازتابع، مطابق مثال زير

<?php 
  echo(sqrt(64)); //return  8
  echo "<br>";
  echo(sqrt(1.44)); //return 1.2
  echo "<br>";
  echo (sqrt(-9)); // return   NAN
?>

--(go to editor for change code and run)

‎‎تابع گرداعدادround()‎-‎

‎‎اين تابع نزديكترين عدد صحيح آرگومانش را برگشت ميدهد .مثال نمونه مطابق زير

<?php 
  echo(round(0.60)); // return  1
  echo "<br>";
 echo(round(0.49)); // return    0
   echo "<br>";
 echo(round(-0.60)); // return  -1
 echo "<br>";
echo(round(-0.49)); // return    0
?>

--(go to editor for change code and run)

‎‎تابع توليد عدد تصادفيrand()‎-‎

‎اين تابع هربار عدد تصادفي را برگشت ميدهد .اين تابع را ميتوان بدون آرگومان يا باآرگومان ‎مطابق فرمت زير استفاده نمود.

‎rand(min,max)‎و rand()‎

<?php 
echo(rand());
echo "<br>";
echo(rand(100,1000));
?>

--(go to editor for change code and run)

‎در حالتي كه بخواهيد روي توليد عدد تصادفي كنترل داشته باشيد، ازفرمrand(min,max) استفاده ‎ميشود.

‎‎اين توابع تعداد معدوي ازتوابع رياضي هستند، براي اطلاع ازتوابع، بفهرست كامل آن مراجعه كنيد

‎فهرست كامل توابع رياضي در پي اچ پي ـ PHP Math functions


Previous >    <Next