Arvu ruutjuure leidmine C#-s
Ruutjuure leidmine C#-s on oluline, kuna see võimaldab matemaatilisi arvutusi ja toiminguid, mis hõlmavad ruutjuure, võimaldades keerukamaid arvutusi ja algoritme. Siin on kaks meetodit arvu ruutjuure arvutamiseks C#-s:
Math.Sqrt() kasutamine
NET-raamistiku funktsioon Math.Sqrt() muudab arvu ruutjuure määramise lihtsaks. Siin on programm, mis kasutab seda strateegiat, et näidata, kui lihtne ja arusaadav on selle kasutamine:
süsteemi kasutamine;
klassi programm
{
staatiline tühimik Peamine ( )
{
topeltnumber = 25 ;
double squareRoot = Math.Sqrt ( number ) ;
Console.WriteLine ( ruutjuur ) ;
}
}
Ülaltoodud koodi kaasame süsteemi nimeruumi jaoks vajaliku kasutusjuhise. Me deklareerime Main() sees topeltmuutuja nimega number ja anname sellele väärtuse 25. Seejärel salvestatakse tulemus ruutjuure muutujasse pärast arvutamist funktsiooni Math.Sqrt () abil. Lõpuks prindime konsooli squareRoot väärtuse, kasutades Console.WriteLine(), mis väljastab 5.
Astendamisoperaatori kasutamine
Samuti võite leida mis tahes arvu ruutjuure, tõstes selle astmeni 0,5, kasutades astendamise operatsiooni:
süsteemi kasutamine;
klassi programm
{
staatiline tühimik Peamine ( )
{
topeltnumber = 25 ;
double squareRoot = Math.Pow ( number, 0.5 ) ;
Console.WriteLine ( ruutjuur ) ; // Väljund: 5
}
}
Ülaltoodud koodi kaasame süsteemi nimeruumi jaoks vajaliku kasutusjuhise. Me deklareerime Main() sees topeltmuutuja nimega number ja anname sellele väärtuse 25. Seejärel salvestatakse tulemus ruutjuur muutujasse pärast seda, kui see on arvutatud astendaja (Math.Pow()) abil eksponendiga 0,5. Lõpuks prindime konsooli squareRoot väärtuse, kasutades Console.WriteLine(), mis väljastab 5:
Järeldus
Arvu ruutjuure arvutamine on programmeerimises tavaline toiming ja C# pakub selle ülesande täitmiseks mitmeid meetodeid. Selles artiklis uurisime ruutjuure leidmiseks kahte erinevat lähenemisviisi: kasutades Math.Sqrt () meetod ja astendamise operaator.