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

C#-এ Double থেকে Int32-এ কনভার্ট করা (Convert.ToInt32)

Convert.ToInt32(double) মেথড ডাবল মানকে ৩২-বিট সাইনড ইন্টিজারে কনভার্ট করে। ফ্র্যাকশনাল অংশ ট্রুনকেট হয় (রাউন্ড নয়, শূন্য দিকে)।

উদাহরণ

using System;

public class Demo
{
    public static void Main()
    {
        double val = 21.34;
        int res = Convert.ToInt32(val);
        Console.WriteLine("Converted double {0} to integer {1}", val, res);
    }
}

আউটপুট

Converted double 21.34 to integer 21

Math.Round দিয়ে রাউন্ড করে কনভার্ট করা যায়। বড় ডাবল মানের জন্য OverflowException হতে পারে।

  1. জাভা প্রোগ্রাম: পূর্ণসংখ্যা (Integer) প্রিন্ট করার পদ্ধতি

  2. পাইথনে ইন্টিজারকে রোমান নুমেরালে রূপান্তর করার প্রোগ্রাম

  3. Python প্রোগ্রাম: ম্যাট্রিক্সকে (Matrix) ডিকশনারি ভ্যালু লিস্টে (Dictionary Value List) কনভার্ট করা

  4. পাইথনে রোমান সংখ্যালিখনকে ইন্টিজারে রূপান্তর করার প্রোগ্রাম