လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP SQRT () function ကိုအသုံးပြုမှုသင်ခန်းစာ - စတုရန်းအမြစ်များကိုတွက်ချက်ရန်အကြံပြုချက်များနှင့်ဥပမာများ

PHP SQRT () function ကိုအသုံးပြုမှုသင်ခန်းစာ - စတုရန်းအမြစ်များကိုတွက်ချက်ရန်အကြံပြုချက်များနှင့်ဥပမာများ

gitbox 2025-06-15

1 ။ PHP SQRT () function ကိုမိတ်ဆက်ပါ

PHP SQRT () function သည်ကိန်းဂဏန်းတန်ဖိုးကိုတွက်ချက်ရန်အသုံးပြုသောသင်္ချာဆိုင်ရာလုပ်ဆောင်မှုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

    SQRT (float $ num): float

$ num သည်တွက်ချက်ရန်လိုအပ်သည့်တန်ဖိုးသည်တန်ဖိုးကိုတွက်ချက်ရန်လိုအပ်သည်။ function သည်တန်ဖိုး၏စတုရန်းရင်းမြစ်ကိုပြန်ပို့လိမ့်မည်။

2 ။ PHP SQRT () function ကိုအသုံးပြုခြင်းဥပမာ

(1) အပြုသဘောဆောင်သောနံပါတ်၏စတုရန်းအမြစ်ကိုတွက်ချက်ပါ

PHP SQRT () function ကိုအပြုသဘောဆောင်သောနံပါတ်၏စတုရန်းရင်းကိုတွက်ချက်ရန်အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်:

    $ num = 16;
    $ ရလဒ် = sqrt ($ num);
    ECHO "{$ num} {}} {{}} {$ ရလဒ်} {{ရလဒ်} ဖြစ်ပါတယ်"; // output ရလဒ် - 16 ၏စတုရန်းအမြစ်သည် 4 ဖြစ်ပါတယ်

ဤဥပမာတွင် variable ကို $ Num သည် 16 ၏တန်ဖိုးကိုသတ်မှတ်ထားသည်။ SQRT () function ကို၎င်း၏စတုရန်းအမြစ်တွက်ချက်မှုကိုတွက်ချက်ရန်ဖြစ်သည်။

(2) အနုတ်လက်ခဏာနံပါတ်၏စတုရန်းအမြစ်တွက်ချက်ပါ

အပျက်သဘောဆောင်သောနံပါတ်ကို parameter သည် perameter တစ်ခုအဖြစ်ဖြတ်သန်းသောအခါ PHP SQRT () function သည် nan (နံပါတ်မဟုတ်) ။ ဥပမာအားဖြင့်:

    $ n = -16;
    $ ရလဒ် = sqrt ($ num);
    ECHO "{$ num} {}} {{}} {$ ရလဒ်} {{ရလဒ်} ဖြစ်ပါတယ်"; // output ရလဒ်သည် - -16 ၏စတုရန်းအမြစ်သည်နန်ဖြစ်သည်

ဤဥပမာတွင် -16 ကို parameter အဖြစ်သတ်မှတ်သည်။

(3) parameters အဖြစ် variable တွေကိုသုံးပါ

PHP SQRT () function သည် parameters များအဖြစ် variable များကိုလက်ခံနိုင်သည်။ ဒီမှာဥပမာတစ်ခုပါ။

    $ num = 25;
    $ ရလဒ် = sqrt ($ num);
    ECHO "{$ num} {}} {{}} {$ ရလဒ်} {{ရလဒ်} ဖြစ်ပါတယ်"; // output ရလဒ်သည်: 25 ၏စတုရန်းအမြစ်သည် 5 ဖြစ်ပါတယ်

ဤဥပမာတွင်ဒေါ်လာနံပါတ်ကို 25 တန်ဖိုးသတ်မှတ်ထားသည်။ SQRT () function ကို၎င်း၏စတုရန်းအမြစ်တွက်ချက်ရန်ခေါ်ယူရန်ဖြစ်သည်။

3 ။ မှတ်စုဖို့အရာ

(1) parameter type အမျိုးအစား

PHP SQRT () function သည်အမျိုးအစား float ၏ parameters တွေကိုသာလက်ခံပြီးခိုင်လုံသောတန်ဖိုးကိုသာလက်ခံသည်။ ဥပမာအားဖြင့်:

    $ num1 = '16';
    $ num2 = 'abc';
    $ Ver1 = SQRT ($ num1);
    $ ရလဒ် 6 = sqrt ($ num2);
    ECHO "{$ num1} ၏စတုရန်းအမြစ်သည် {$ ရလဒ် 1} \ n"; // output ရလဒ် - 16 ၏စတုရန်းအမြစ်သည် 4 ဖြစ်ပါတယ်
    echo "{$ num2} ၏စတုရန်းအမြစ် {$ ရလဒ်} \ n"; // output ရလဒ် - ABC ၏စတုရန်းအမြစ်သည်နန်ဖြစ်သည်

ဤဥပမာတွင်ဒေါ်လာနံပါတ်သည် 16 နှစ်ဖြစ်ပြီး $ num2 သည် ABC ဖြစ်သည်။

(2) Value Type ကိုပြန်သွားပါ

PHP SQRT () function ၏ return အမျိုးအစားသည် flag သည် float ဖြစ်ပြီးရလဒ်ကို floating point နံပါတ်အဖြစ်ပြန်ပို့သည်။ ဥပမာအားဖြင့်:

    $ num = 15;
    $ ရလဒ် = sqrt ($ num);
    var_dump ($ ရလဒ်); // output ရလဒ် float (3.8729833462074)

ဤဥပမာတွင်ဒေါ်လာအရေအတွက်သည် 15 နှစ်ဖြစ်ပြီးရလဒ်သည် SQRT () function ကိုခေါ်ဆိုခြင်းဖြင့်ပြန်လာသည့်ရလဒ်သည် 3.8729833462074 ဖြစ်သည်။

(3) တိကျစွာပြ issues နာများ

ကွန်ပျူတာများအတွက်တိကျမှန်ကန်မှုပြ problems နာများရှိသည့်အတွက်ကြီးမားသောနံပါတ်များ၏စတုရန်းရင်းကိုတွက်ချက်ရာတွင်တိကျသောအချက်များအတွက်တိကျမှုပြ problems နာများရှိသည့်အတွက်အထူးဂရုပြုရန်လိုအပ်သည်။ ဥပမာအားဖြင့်:

    $ num1 = 10000000000000000;
    $ num2 = 100000000000000000000001;
    $ Ver1 = SQRT ($ num1);
    $ ရလဒ် 6 = sqrt ($ num2);
    ECHO "{$ num1} ၏စတုရန်းအမြစ်သည် {$ ရလဒ် 1} \ n"; // output သည် - 10000000000000000 ၏စတုရန်းအမြစ်သည် 1000000 ဖြစ်သည်
    echo "{$ num2} ၏စတုရန်းအမြစ် {$ ရလဒ်} \ n"; // output ရလဒ်သည် - 10000000000000000001 ၏စတုရန်းအမြစ်သည် 1000000.0000001 ဖြစ်သည်

ဒီဥပမာမှာဂဏန်းနှစ်လုံးဟာအလွန်နီးကပ်ပေမယ့်တိကျမှန်ကန်မှုပြ problem နာကြောင့်ဒုတိယနံပါတ်ရဲ့စတုရန်းရင်းကိုအနည်းငယ်ကွဲပြားမှုရှိနေသည်။

4 ။ အကျဉ်းချုပ်

PHP SQRT () function သည်အလွန်လက်တွေ့ကျသောသင်္ချာဆိုင်ရာကိရိယာတစ်ခုဖြစ်သည်။ အထူးသဖြင့်ကိန်းဂဏန်းတန်ဖိုး၏စတုရန်းရင်းမြစ်ကိုတွက်ချက်ရန်သင့်လျော်သည်။ ၎င်းကိုအသုံးပြုသောအခါ parameter type သည်မှန်ကန်ပြီးပြန်လည်တန်ဖိုးထားမှု၏တိကျမှန်ကန်မှုကိုသေချာစွာဂရုပြုပါ။ ဤဆောင်းပါးတွင်ဥပမာများနှင့်အတူသင်မည်သို့လုပ်ဆောင်ပုံနှင့်ဘုံအမှားများနှင့်နယ်နိမိတ်အခြေအနေများနှင့်မည်သို့ကိုင်တွယ်ရမည်ကိုပိုမိုနားလည်နိုင်သည်။

ဆက်စပ်အကြောင်းအရာ