Traženje kvadratnog korijena broja u C#
Pronalaženje kvadratnog korijena u C# je značajno jer omogućuje matematičke izračune i operacije koje uključuju kvadratne korijene, omogućujući složenije proračune i algoritme. Ovdje su dvije metode za izračunavanje kvadratnog korijena broja u C#:
Korištenje Math.Sqrt()
Funkcija Math.Sqrt() okvira .NET olakšava određivanje kvadratnog korijena broja, evo programa koji koristi ovu strategiju da pokaže koliko je jednostavna i jasna za korištenje:
korištenje sustava;
razreda Program
{
statička praznina Glavni ( )
{
dupli broj = 25 ;
dvostruki kvadratni korijen = Math.Sqrt ( broj ) ;
Konzola.WriteLine ( korijen ) ;
}
}
U gornjem kodu uključujemo potrebnu direktivu korištenja za imenski prostor sustava. Deklariramo dvostruku varijablu pod nazivom number unutar Main() i dajemo joj vrijednost 25. Rezultat se zatim sprema u squareRoot varijablu nakon što se izračuna pomoću funkcije Math.Sqrt (). Na kraju, ispisujemo vrijednost squareRoot-a na konzolu koristeći Console.WriteLine(), što će ispisati 5.
Korištenje operatora stepenovanja
Također možete pronaći kvadratni korijen bilo kojeg broja tako da ga podignete na potenciju 0,5 koristeći operaciju potenciranja:
korištenje sustava;
razreda Program
{
statička praznina Glavni ( )
{
dupli broj = 25 ;
dvostruki kvadratni korijen = Math.Pow ( broj, 0,5 ) ;
Konzola.WriteLine ( korijen ) ; // Izlaz: 5
}
}
U gornjem kodu uključujemo potrebnu direktivu korištenja za imenski prostor sustava. Deklariramo dvostruku varijablu pod nazivom broj unutar Main() i dajemo joj vrijednost 25. Rezultat se zatim sprema u varijablu squareRoot nakon što se izračuna pomoću operatora za potenciranje (Math.Pow()) s eksponentom od 0,5. Na kraju, ispisujemo vrijednost squareRoot-a na konzolu koristeći Console.WriteLine(), što će ispisati 5:
Zaključak
Izračunavanje kvadratnog korijena broja uobičajena je operacija u programiranju, a C# nudi nekoliko metoda za izvršavanje ovog zadatka. U ovom smo članku istražili dva različita pristupa pronalaženju kvadratnog korijena: pomoću Math.Sqrt () metoda i operator stepenovanja.