ریشه دوم (sqrt)
در PHP، «ریشه دوم (Square Root)» با تابع sqrt() محاسبه می شود. این تابع عدد می گیرد و ریشه دوم را برمی گرداند. نتیجه از نوع «Float» است؛ یعنی عدد اعشاری. اگر عدد منفی باشد، نتیجه «NAN» می شود. این یعنی «Not A Number».
تعریف و کاربرد تابع
تابع sqrt(number) ریشه دوم یک عدد را برمی گرداند. ورودی یک عدد است. اگر منفی باشد، مقدار «NAN» بازمی گردد. خروجی همواره از نوع «Float» است. این تابع در PHP نسخه 4+ موجود است.
سینتکس ساده
الگو خیلی ساده است. یک عدد بده و خروجی را چاپ کن.
<?php
$value = 9;
$result = sqrt($value);
echo $result;
?>
نمونه کد از منبع
این مثال ریشه دوم چند عدد را چاپ می کند. مورد منفی «NAN» می دهد.
<?php
echo sqrt(0) . "<br>";
echo sqrt(1) . "<br>";
echo sqrt(9) . "<br>";
echo sqrt(0.64) . "<br>";
echo sqrt(-9);
?>
گام های سریع تمرین
- یک فایل PHP بساز.
- تابع
sqrt()را با چند عدد امتحان کن. - نتیجه ها را با
echoچاپ کن. - یک عدد منفی بده و «NAN» را ببین.
نکات فنی کوتاه
- ورودی عدد است؛ منفی هم مجاز است.
- برای عدد منفی، خروجی «NAN» می شود.
- خروجی همیشه «Float» خواهد بود.
نکته: هنگام نمایش «NAN»، برنامه خطا نمی دهد. فقط مقدار «NAN» چاپ می شود.
جمع بندی سریع
sqrt(x)ریشه دوم x را می دهد.- منفی ها «NAN» دارند.
- خروجی از نوع Float است.
- نمونه ها را آنلاین اجرا کن.