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

C# डेसीमल (D) फॉर्मेट स्पेसिफायर

"D" (या डेसीमल) फॉर्मेट स्पेसिफायर इंटीजर टाइप के लिए काम करता है। यह एक संख्या को डेसीमल अंकों (0-9) की स्ट्रिंग में बदलता है।

मान लीजिए निम्न हमारी संख्या है।

int val = 467;

अब परिणाम को 0467 के रूप में लौटाने के लिए, निम्न डेसीमल फॉर्मेट स्पेसिफायर का उपयोग करें।

val.ToString("D4")

आइए एक और उदाहरण देखें।

उदाहरण

using System; 
using System.Globalization; 
class Demo { 
    static void Main() { 
        int val; 
        val = 877; 
        Console.WriteLine(val.ToString("D")); 
        Console.WriteLine(val.ToString("D4")); 
        Console.WriteLine(val.ToString("D8")); 
    } 
}

आउटपुट

877 
0877 
00000877
  1. - C# हेक्साडेसिमल (X) प्रारूप विशिष्टकर्ता

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

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

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

  1. - C# का उपयोग करके बाइनरी को डेसीमल में कन्वर्ट करें

    बाइनरी को डेसीमल में कन्वर्ट करने के लिए, मैंने यहां व्हाइल लूप का उपयोग किया है और बाइनरी नंबर का शेषफल निकाला है, जो इनपुट है। उसके बाद, शेषफल को बेस वैल्यू से गुणा किया जाता है और जोड़ा जाता है।डेसीमल वैल्यू प्राप्त करने के लिए मैंने यह किया: 0) { remainder = val % 10; myDecimal = myDecimal + rem