PHP SQRT () function သည်ကိန်းဂဏန်းတန်ဖိုးကိုတွက်ချက်ရန်အသုံးပြုသောသင်္ချာဆိုင်ရာလုပ်ဆောင်မှုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
SQRT (float $ num): float
$ num သည်တွက်ချက်ရန်လိုအပ်သည့်တန်ဖိုးသည်တန်ဖိုးကိုတွက်ချက်ရန်လိုအပ်သည်။ function သည်တန်ဖိုး၏စတုရန်းရင်းမြစ်ကိုပြန်ပို့လိမ့်မည်။
PHP SQRT () function ကိုအပြုသဘောဆောင်သောနံပါတ်၏စတုရန်းရင်းကိုတွက်ချက်ရန်အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်:
$ num = 16; $ ရလဒ် = sqrt ($ num); ECHO "{$ num} {}} {{}} {$ ရလဒ်} {{ရလဒ်} ဖြစ်ပါတယ်"; // output ရလဒ် - 16 ၏စတုရန်းအမြစ်သည် 4 ဖြစ်ပါတယ်
ဤဥပမာတွင် variable ကို $ Num သည် 16 ၏တန်ဖိုးကိုသတ်မှတ်ထားသည်။ SQRT () function ကို၎င်း၏စတုရန်းအမြစ်တွက်ချက်မှုကိုတွက်ချက်ရန်ဖြစ်သည်။
အပျက်သဘောဆောင်သောနံပါတ်ကို parameter သည် perameter တစ်ခုအဖြစ်ဖြတ်သန်းသောအခါ PHP SQRT () function သည် nan (နံပါတ်မဟုတ်) ။ ဥပမာအားဖြင့်:
$ n = -16; $ ရလဒ် = sqrt ($ num); ECHO "{$ num} {}} {{}} {$ ရလဒ်} {{ရလဒ်} ဖြစ်ပါတယ်"; // output ရလဒ်သည် - -16 ၏စတုရန်းအမြစ်သည်နန်ဖြစ်သည်
ဤဥပမာတွင် -16 ကို parameter အဖြစ်သတ်မှတ်သည်။
PHP SQRT () function သည် parameters များအဖြစ် variable များကိုလက်ခံနိုင်သည်။ ဒီမှာဥပမာတစ်ခုပါ။
$ num = 25; $ ရလဒ် = sqrt ($ num); ECHO "{$ num} {}} {{}} {$ ရလဒ်} {{ရလဒ်} ဖြစ်ပါတယ်"; // output ရလဒ်သည်: 25 ၏စတုရန်းအမြစ်သည် 5 ဖြစ်ပါတယ်
ဤဥပမာတွင်ဒေါ်လာနံပါတ်ကို 25 တန်ဖိုးသတ်မှတ်ထားသည်။ SQRT () function ကို၎င်း၏စတုရန်းအမြစ်တွက်ချက်ရန်ခေါ်ယူရန်ဖြစ်သည်။
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 ဖြစ်သည်။
PHP SQRT () function ၏ return အမျိုးအစားသည် flag သည် float ဖြစ်ပြီးရလဒ်ကို floating point နံပါတ်အဖြစ်ပြန်ပို့သည်။ ဥပမာအားဖြင့်:
$ num = 15; $ ရလဒ် = sqrt ($ num); var_dump ($ ရလဒ်); // output ရလဒ် float (3.8729833462074)
ဤဥပမာတွင်ဒေါ်လာအရေအတွက်သည် 15 နှစ်ဖြစ်ပြီးရလဒ်သည် SQRT () function ကိုခေါ်ဆိုခြင်းဖြင့်ပြန်လာသည့်ရလဒ်သည် 3.8729833462074 ဖြစ်သည်။
ကွန်ပျူတာများအတွက်တိကျမှန်ကန်မှုပြ 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 နာကြောင့်ဒုတိယနံပါတ်ရဲ့စတုရန်းရင်းကိုအနည်းငယ်ကွဲပြားမှုရှိနေသည်။
PHP SQRT () function သည်အလွန်လက်တွေ့ကျသောသင်္ချာဆိုင်ရာကိရိယာတစ်ခုဖြစ်သည်။ အထူးသဖြင့်ကိန်းဂဏန်းတန်ဖိုး၏စတုရန်းရင်းမြစ်ကိုတွက်ချက်ရန်သင့်လျော်သည်။ ၎င်းကိုအသုံးပြုသောအခါ parameter type သည်မှန်ကန်ပြီးပြန်လည်တန်ဖိုးထားမှု၏တိကျမှန်ကန်မှုကိုသေချာစွာဂရုပြုပါ။ ဤဆောင်းပါးတွင်ဥပမာများနှင့်အတူသင်မည်သို့လုပ်ဆောင်ပုံနှင့်ဘုံအမှားများနှင့်နယ်နိမိတ်အခြေအနေများနှင့်မည်သို့ကိုင်တွယ်ရမည်ကိုပိုမိုနားလည်နိုင်သည်။