Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# संख्यात्मक ("N") प्रारूप विनिर्देशक

संख्यात्मक ("N") प्रारूप विनिर्देशक एक संख्या को निम्न रूप के स्ट्रिंग में परिवर्तित करता है:

"-d,ddd,ddd.ddd..."

ऊपर,

  • "-" आवश्यक होने पर ऋणात्मक संख्या प्रतीक है,
  • "d" एक अंक (0-9) है, "," समूह विभाजक को इंगित करता है,
  • "." दशमलव बिंदु प्रतीक है

उदाहरण

using System;
using System.Globalization;

class Demo {
    static void Main() {
        double val1 = -5566.789;
        Console.WriteLine(val1.ToString("N", CultureInfo.InvariantCulture));
        
        int val2 = 87987766;
        Console.WriteLine(val2.ToString("N3", CultureInfo.InvariantCulture));
    }
}

आउटपुट

-5,566.79
87,987,766.000
  1. - C# हेक्साडेसिमल (X) प्रारूप विशिष्टकर्ता

    हेक्साडेसिमल (X) प्रारूप विशिष्टकर्ता का उपयोग किसी संख्या को हेक्साडेसिमल अंकों की स्ट्रिंग में बदलने के लिए किया जाता है।हेक्साडेसिमल अंकों 9 से अधिक के लिए अपरकेस या लोअरकेस वर्णों पर काम करने के लिए प्रारूप विशिष्टकर्ता के केस को सेट करें।आइए इसे एक उदाहरण से समझते हैं:X PQR के लिए, जबकि x pqr क

  1. - C# में राउंड-ट्रिप (R) प्रारूप विशिष्टकर्ता

    यह राउंड-ट्रिप (R) प्रारूप विशिष्टकर्ता Single, Double, और BigInteger प्रकारों के लिए समर्थित है।यह सुनिश्चित करता है कि स्ट्रिंग में परिवर्तित एक संख्यात्मक मान को वापस उसी संख्यात्मक मान में पार्स किया जाए।आइए एक उदाहरण देखें:सबसे पहले, हमारे पास एक डबल वेरिएबल है।double doubleVal = 0.91234582637;

  1. - C# में TimeSpan को HH:MM:SS प्रारूप में फॉर्मेट करना

    C# में TimeSpan को कस्टम प्रारूप (जैसे hh:mm:ss) में प्रदर्शित करने के लिए ToString() मेथड या कंपोजिट फॉर्मेटिंग का उपयोग किया जाता है। उदाहरण using System; public class Demo { public static void Main() { // TimeSpan बनाएं (9 घंटे, 15 मिनट, 30 सेकंड) TimeSpan ts = new Time