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

C#-এ Decimal (D) ফরম্যাট স্পেসিফায়ার: ইন্টিজার ফরম্যাটিং

"D" (Decimal) ফরম্যাট স্পেসিফায়ার শুধু ইন্টিজার টাইপের জন্য কাজ করে। ডেসিমেল ডিজিট (০-৯) স্ট্রিং তৈরি করে। প্রিসিশন স্পেসিফায়ার দিয়ে মিনিমাম ডিজিট সংখ্যা নির্দিষ্ট করা যায়।

উদাহরণ

using System;
using System.Globalization;

class Demo
{
    static void Main()
    {
        int val = 877;
        Console.WriteLine(val.ToString("D"));   // 877
        Console.WriteLine(val.ToString("D4"));  // 0877
        Console.WriteLine(val.ToString("D8"));  // 00000877
    }
}

আউটপুট

877
0877
00000877

নেগেটিভ সংখ্যার জন্য মাইনাস সাইন থাকে। ফ্লোটিং পয়েন্টে কাজ করে না।

  1. সি শার্পে General Date Long Time (G) ফরম্যাট স্পেসিফায়ার

  2. সি শার্প Hexadecimal (X) ফরম্যাট স্পেসিফায়ার

  3. সি শার্পে Round-trip (R) ফরম্যাট স্পেসিফায়ার

  4. C#-এ বাইনারি থেকে ডেসিমেল রূপান্তর