Скуаре Роот у ПХП - Проналажење квадратног корена датог броја помоћу примера

Преглед садржаја:

Anonim

Увод у четвртасти коријен у ПХП-у

Израчунавајући остале корене попут н-тог корена броја или коцка коцке броја, слично, морамо да пронађемо и квадратни корен бројева у ПХП-у. Израчунавамо ове корене користећи различите функције попут пов (), лог () и друге.

У програмском језику попут ПХП-а, израчунавање квадратног корена је једноставно када се користи са уграђеном функцијом. Ова функција је скрт (). Такође ћемо видети како пронаћи квадратни корен неког броја без употребе скрт () и како израчунати квадратни корен помоћу обрасца са корисничким уносом.

Функција скрт () користи се за израчунавање квадратног корена одређеног броја. Ова функција је уграђена Матх функција која се користи у ПХП-у попут пов (), ранд (), ис_нан () итд.

Логика квадратне корене

Синтакса и опис логике квадратног корена су објашњени у детаљима испод,

Синтакса:

sqrt($num)

Где је $ нум појединачни аргумент пренесен у скрт функцију.

Опис: функција скрт () израчунава и враћа квадратни корен датог броја. Враћена вредност је типа флоат. Такође, имамо различите врсте улазних бројева за задату функцију на којој се врши функција квадратног корена и израчунава се резултат.

Овде ћемо видети да унесени бројеви могу бити позитивни или негативни бројеви или децимални бројеви (флоат) или могу бити и нула. Позитивни бројеви враћају позитивне бројеве као излаз, а негативни бројеви враћају НАН (није број) као излаз, квадратни корен децималних бројева је помичан као излаз, а квадратни корен једног је један. Такође, запамтите да је квадратни корен од нуле једнак нули.

Проналажење квадратног корена датог броја

Квадратни корен одређеног броја је како слиједи,

Ако је улазни број 81, квадратни корен броја ће бити 9. Ако је улазни број 49, број квадратног корена ће бити 7 и тако даље.

Научимо то на примеру:

Научићемо и да пронађемо квадратни корен са различитим типовима уноса.

Пример # 1

Шифра:

<_?php
// simple example to find how sqrt() function works on numbers
echo sqrt(16);
echo '
';
// output is 4
echo sqrt(7);
echo '
';
//output is 2.6457513110646
?>

Излаз:

У горњем програму, излаз је 4 као што знамо 4 * 4 је 16, дакле квадратни корен од 16 је 4. Док израчунавамо квадратни корен од 7, видимо да ће се након децималних делова наћи много цифара, а број цифара после децимална вредност зависи од корисника.

Слично је са функцијом скрт, која израчунава квадратни корен датог броја. Да бисмо израчунали било који корен датог броја, користимо пов () функцију која означава снагу.

Пример бр. 2

Шифра :

<_?php
// example to calculate any root
echo '
'.'Result of : pow(16, 1/2) ====== '. pow(16, 1/2);
// example to calculate the cube root of 27
echo '
'.'Result of : pow(27, 1/3) ====== '. pow(27, 1/3);
//example to calculate the fourth root of 12
echo '
'.'Result of : pow(12, 1/4) ====== '. pow(12, 1/4);
//example to calculate the fifth root of 76
echo '
'.'Result of : pow(76, 1/5) ====== '. pow(76, 1/5);
//example to calculate the sixth root of 88
echo '
'.'Result of : pow(88, 1/6) ====== '. pow(88, 1/6);
?>

Излаз:

Пример бр. 3

Шифра:

<_?php
echo '
'.'Result of : sqrt(625) ====== '. sqrt(625);
echo '
'.'Result of : sqrt(49) ====== '. sqrt(49);
echo '
'.'Result of : sqrt(-36) ====== '. sqrt(-36);
echo '
'.'Result of : sqrt(0) ====== '. sqrt(0);
echo '
'.'Result of : sqrt(121) ====== '. sqrt(121);
echo '
'.'Result of : sqrt(22) ====== '. sqrt(22);
echo '
'.'Result of : sqrt(12.34) ====== '. sqrt(12.34);
echo '
'.'Result of : sqrt(-16) ====== '. sqrt(-16);
?>

Излаз:

Пример бр. 4

Проналажење квадратног корена броја који је корисник унео путем обрасца: У следећем програму смо направили програм у ПХП-у за израчунавање квадратног корена броја који је корисник унео путем обрасца. Претпоставимо да је корисник унео 16, тада можемо да нађемо квадратни корен 16 и да очекујемо резултат као 4, ако је корисник унео 49 можемо да очекујемо резултат као 7 и тако даље.

Такође смо користили уграђену математичку функцију скрт () да бисмо пронашли квадратни корен.

Шифра:



Square root of a number using form


Enter a number

if(isset($_POST('submit'))) (
//storing the number in a variable $input
$input = $_POST('input');
//storing the square root of the number in a variable $ans
$ans = sqrt($input);
//printing the result
echo 'The square root of '.$input.'====='.$ans;
)
?>
<_?php


Square root of a number using form


Enter a number

if(isset($_POST('submit'))) (
//storing the number in a variable $input
$input = $_POST('input');
//storing the square root of the number in a variable $ans
$ans = sqrt($input);
//printing the result
echo 'The square root of '.$input.'====='.$ans;
)
?>

Излаз - 1:

Излаз - 2: Са 100 као улаз.

Пример бр. 5

Проналажење квадратног корена броја без употребе уграђене функције скрт (): У следећем програму смо направили програм у ПХП-у за израчунавање квадратног корена броја без употребе уграђене функције скрт ().

Шифра:

function squareroot($input)
(
//if the input number is 0 then return 0 as result
if($input == 0) (
return 0;
)
//if the input number is 1 then return 1 as result
if($input == 1) (
return 1;
)
// assigning $input value to a variable $a
$a = $input;
$b = 1;
while($a > $b)
(
// calculating the middle number
$a= ($a + $b)/2;
// dividing the input number with the middle number
$b = $input/$a;
)
return $a;
)
echo '
'.'Square root of 0 is '.squareroot(0);
echo '
'.'Square root of 20 is '.squareroot(20);
echo '
'.'Square root of 49 is '.squareroot(49);
echo '
'.'Square root of 81 is '.squareroot(81);
echo '
'.'Square root of 1 is '.squareroot(1);

Излаз:

Закључак

У овом чланку смо сазнали шта је квадратни корен, како израчунавамо квадратне корене са и без уграђених функција попут скрт (), пов (). Шта ради скрт () и пов () функција, како се користи у програму за проналажење квадратног корена? Сазнали смо о извођењу квадратног корена на бројевима, бројевима с помичним зарезом, негативним бројевима и тако даље. Такође смо сазнали за израчунавање квадратног корена помоћу уноса који је дефинисао корисник помоћу обрасца.

Препоручени чланци

Ово је водич за Скуаре Роот у ПХП-у. Овде смо расправљали о логици квадратног корена и проналажењу квадратног корена са различитим типовима уноса и његовим примерима. Такође можете погледати следеће чланке да бисте сазнали више -

  1. Обрасци у ПХП-у са примерима
  2. Променљиве у ПХП-у
  3. Како повезати базу података са ПХП-ом?
  4. Соцкет Программинг у ПХП-у
  5. Програмирање соцкет-а у Питхон-у