C# programma skaitļa kvadrātsaknes atrašanai

C Programma Skaitla Kvadratsaknes Atrasanai



Skaitļa kvadrātsaknes aprēķināšana ir izplatīta matemātiska darbība, kas bieži tiek pielietota dažādās programmēšanas jomās. C# ir vairāki veidi, kā atrast skaitļa kvadrātsakni, un katram ir savas priekšrocības un lietošanas gadījumi. Šajā rakstā mēs apskatīsim daudzas pieejas skaitļa kvadrātsaknes aprēķināšanai C#, kā arī pilnus koda paraugus katrai metodei.

Skaitļa kvadrātsaknes atrašana valodā C#

Kvadrātsaknes atrašana C# ir svarīga, jo tā ļauj veikt matemātiskos aprēķinus un darbības, kas ietver kvadrātsaknes, ļaujot veikt sarežģītākus aprēķinus un algoritmus. Šeit ir divas metodes skaitļa kvadrātsaknes aprēķināšanai C#:

Izmantojot Math.Sqrt()

NET ietvara funkcija Math.Sqrt() atvieglo skaitļa kvadrātsaknes noteikšanu. Šeit ir programma, kas izmanto šo stratēģiju, lai parādītu, cik vienkārša un vienkārša ir tās lietošana:







izmantojot sistēmu;

klases programma
{
statiskā tukšums Galvenā ( )
{
dubultskaitlis = 25 ;
dubultā kvadrātsakne = Math.Sqrt ( numuru ) ;
Console.WriteLine ( kvadrātsakne ) ;
}
}

Iepriekš minētajā kodā mēs iekļaujam sistēmas nosaukumvietai nepieciešamo lietošanas direktīvu. Mēs deklarējam dubultu mainīgo, ko sauc par numuru Main() iekšpusē, un piešķiram tam vērtību 25. Pēc tam rezultāts tiek saglabāts kvadrātsaknes mainīgajā pēc tam, kad tas ir aprēķināts, izmantojot funkciju Math.Sqrt (). Visbeidzot, mēs izdrukājam squareRoot vērtību konsolē, izmantojot Console.WriteLine(), kas izvadīs 5.





Izmantojot kāpināšanas operatoru

Varat arī atrast jebkuru skaitļa kvadrātsakni, paaugstinot to līdz pakāpei 0,5, izmantojot eksponēšanas darbību:





izmantojot sistēmu;

klases programma
{
statisks tukšums Galvenais ( )
{
dubultskaitlis = 25 ;
dubultā kvadrātsakne = Math.Pow ( numurs, 0.5 ) ;
Console.WriteLine ( kvadrātsakne ) ; // Izvade: 5
}
}

Iepriekš minētajā kodā mēs iekļaujam sistēmas nosaukumvietai nepieciešamo lietošanas direktīvu. Mēs deklarējam dubulto mainīgo, ko sauc par numuru Main() iekšpusē, un piešķiram tam vērtību 25. Pēc tam rezultāts tiek saglabāts kvadrātsaknes mainīgajā pēc tam, kad tas ir aprēķināts, izmantojot eksponenta operatoru (Math.Pow()) ar eksponentu 0,5. Visbeidzot, mēs izdrukājam squareRoot vērtību konsolē, izmantojot Console.WriteLine(), kas izvadīs 5:



Secinājums

Skaitļa kvadrātsaknes aprēķināšana ir plaši izplatīta programmēšanas darbība, un C# nodrošina vairākas metodes šī uzdevuma veikšanai. Šajā rakstā mēs izpētījām divas dažādas pieejas kvadrātsaknes atrašanai: izmantojot Math.Sqrt () metode un eksponēšanas operators.