কম্পিউটার টিউটোরিয়াল

C#-এ MathF.Round() মেথড উদাহরণসহ


C#-এ MathF.Round() মেথডটি একটি মানকে নিকটতম পূর্ণসংখ্যা বা নির্দিষ্ট ভগ্নাংশ অঙ্ক পর্যন্ত রাউন্ড করতে ব্যবহৃত হয়।

সিনট্যাক্স

নিচে সিনট্যাক্সের ওভারলোডগুলো দেওয়া হলো:

public static float Round (float x);
public static float Round (float x, int digits);
public static float Round (float x, int digits, MidpointRounding mode);
public static float Round (float x, MidpointRounding mode);

উদাহরণ

MathF.Round() মেথড বাস্তবায়নের প্রথম উদাহরণ (পূর্ণসংখ্যায় রাউন্ড):

using System;
public class Demo {
    public static void Main(){
        float val1 = 15.20f;
        float val2 = 3.10f;
        Console.WriteLine("Rounded (val1) = " + MathF.Round(val1));
        Console.WriteLine("Rounded (val2) = " + MathF.Round(val2));
    }
}

আউটপুট

এটি নিচের আউটপুট তৈরি করবে:

Rounded (val1) = 15
Rounded (val2) = 3

দশমিক স্থান সহ উদাহরণ

নির্দিষ্ট দশমিক স্থান পর্যন্ত রাউন্ড করার আরেকটি উদাহরণ:

using System;
public class Demo {
    public static void Main(){
        float val1 = 10.23898f;
        float val2 = 20.878788f;
        Console.WriteLine("Rounded (val1, 2 decimals) = " + MathF.Round(val1, 2));
        Console.WriteLine("Rounded (val2, 3 decimals) = " + MathF.Round(val2, 3));
    }
}

আউটপুট

এটি নিচের আউটপুট তৈরি করবে:

Rounded (val1, 2 decimals) = 10.24
Rounded (val2, 3 decimals) = 20.879

  1. C#-এ MathF.Sqrt() মেথড: ফ্লোটিং-পয়েন্ট বর্গমূল নির্ণয়

  2. C#-এ MathF.Sinh() মেথড: হাইপারবোলিক সাইন গণনা

  3. C#-এ MathF.Sin() মেথড: ফ্লোট সাইন ফাংশন ব্যবহার

  4. C#-এ MathF.Truncate() মেথড উদাহরণসহ