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

सी # दशमलव (डी) प्रारूप विनिर्देशक

"डी" (या दशमलव) प्रारूप विनिर्देशक पूर्णांक प्रकार के लिए काम करता है। यह एक संख्या को दशमलव अंकों (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. सी # हेक्साडेसिमल (एक्स) प्रारूप विनिर्देशक

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

  1. सी # राउंड-ट्रिप (आर) प्रारूप विनिर्देशक

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

  1. सी # का उपयोग कर दशमलव के लिए बाइनरी

    बाइनरी को दशमलव में बदलने के लिए, यहां मैंने थोड़ी देर के लूप का उपयोग किया है और शेष बाइनरी नंबर पाया है, जो इनपुट है। उसके बाद, शेष को आधार मान से गुणा किया जाता है और जोड़ा जाता है। दशमलव मान प्राप्त करने के लिए मैंने यही किया - while (val > 0) {    remainder = val % 10;