C# এ একটি সংখ্যার বর্গমূল সন্ধান করা
C#-এ বর্গমূল খোঁজা তাৎপর্যপূর্ণ কারণ এটি গাণিতিক গণনা এবং বর্গমূল জড়িত ক্রিয়াকলাপের অনুমতি দেয়, আরও জটিল গণনা এবং অ্যালগরিদম সক্ষম করে। C# এ একটি সংখ্যার বর্গমূল গণনা করার জন্য এখানে দুটি পদ্ধতি রয়েছে:
Math.Sqrt() ব্যবহার করা
The.NET ফ্রেমওয়ার্কের Math.Sqrt() ফাংশন একটি সংখ্যার বর্গমূল নির্ধারণ করা সহজ করে তোলে, এখানে একটি প্রোগ্রাম রয়েছে যা এই কৌশলটি ব্যবহার করে দেখায় যে এটি ব্যবহার করা কতটা সহজ এবং সরল:
সিস্টেম ব্যবহার করে;
ক্লাস প্রোগ্রাম
{
স্ট্যাটিক শূন্যতা প্রধান ( )
{
দ্বিগুণ সংখ্যা = 25 ;
double squareRoot = Math.Sqrt ( সংখ্যা ) ;
Console.WriteLine ( বর্গমূল ) ;
}
}
উপরের কোডে, আমরা সিস্টেম নামস্থানের জন্য প্রয়োজনীয় নির্দেশিকা ব্যবহার করে অন্তর্ভুক্ত করি। আমরা Main() এর ভিতরে সংখ্যা নামে একটি ডবল ভেরিয়েবল ঘোষণা করি এবং এটিকে 25 এর মান দিই। Math.Sqrt () ফাংশন ব্যবহার করে গণনা করার পরে ফলাফলটি স্কোয়াররুট ভেরিয়েবলে সংরক্ষণ করা হয়। অবশেষে, আমরা Console.WriteLine() ব্যবহার করে কনসোলে স্কয়াররুটের মান প্রিন্ট করি, যা 5 আউটপুট করবে।
Exponentiation অপারেটর ব্যবহার করে
আপনি সূচক অপারেশন ব্যবহার করে 0.5 এর শক্তিতে উন্নীত করে যেকোনো সংখ্যার বর্গমূল খুঁজে পেতে পারেন:
সিস্টেম ব্যবহার করে;
ক্লাস প্রোগ্রাম
{
স্ট্যাটিক শূন্যতা প্রধান ( )
{
দ্বিগুণ সংখ্যা = 25 ;
double squareRoot = Math.Pow ( সংখ্যা 0.5 ) ;
Console.WriteLine ( বর্গমূল ) ; // আউটপুট: 5
}
}
উপরের কোডে, আমরা সিস্টেম নামস্থানের জন্য প্রয়োজনীয় নির্দেশিকা ব্যবহার করে অন্তর্ভুক্ত করি। আমরা Main() এর ভিতরে সংখ্যা নামক একটি ডবল ভেরিয়েবল ঘোষণা করি এবং এটিকে 25 এর মান দিই। ফলাফলটি 0.5 এর এক্সপোনেন্ট অপারেটর (Math.Pow()) ব্যবহার করে গণনা করার পরে স্কোয়াররুট ভেরিয়েবলে সংরক্ষিত হয়। অবশেষে, আমরা Console.WriteLine() ব্যবহার করে কনসোলে স্কয়াররুটের মান প্রিন্ট করি, যা 5 আউটপুট করবে:
উপসংহার
একটি সংখ্যার বর্গমূল গণনা করা প্রোগ্রামিং-এ একটি সাধারণ কাজ, এবং C# এই কাজটি সম্পন্ন করার জন্য বিভিন্ন পদ্ধতি প্রদান করে। এই নিবন্ধে, আমরা বর্গমূল খুঁজে বের করার জন্য দুটি ভিন্ন পদ্ধতির অন্বেষণ করেছি: ব্যবহার করে Math.Sqrt () পদ্ধতি এবং সূচক অপারেটর।