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

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


हेक्साडेसिमल ("X") प्रारूप विनिर्देशक का उपयोग किसी संख्या को हेक्साडेसिमल अंकों की एक स्ट्रिंग में बदलने के लिए किया जाता है।

9 से अधिक हेक्साडेसिमल अंकों पर काम करने के लिए अपरकेस या लोअरकेस वर्णों के लिए प्रारूप विनिर्देशक का मामला सेट करें।

आइए इसे एक उदाहरण से समझते हैं -

PQR के लिए "X", जबकि pqr के लिए "x"

उदाहरण

using System;
using System.Numerics;
using System.Globalization;
class Demo {
   static void Main() {
      int num;
      num = 345672832;
      Console.WriteLine(num.ToString("X"));
      Console.WriteLine(num.ToString("X2"));
      num = 0x307e;
      Console.WriteLine(num.ToString("x"));
      Console.WriteLine(num.ToString("X"));
   }
}

आउटपुट

149A8C80
149A8C80
307e
307E

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

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

  1. सी # कार्यक्रम हेक्साडेसिमल प्रारूप में एक संख्या लिखने के लिए

    मान लें कि निम्नलिखित संख्या है - int a = 12250; हेक्साडेसिमल प्रारूप में संख्या प्राप्त करने के लिए आप निम्नलिखित तरीकों से काम कर सकते हैं - {0:x} {0:x8} {0:X} {0:X8} यहाँ कोड है - उदाहरण using System; class Demo {    static void Main() {       int a = 12250;   &nbs

  1. सी # में प्रारूप टाइमस्पेन

    आप एक TimeSpan को hh:mm:ss प्रारूप में C# में प्रारूपित कर सकते हैं। सबसे पहले, TimeSpan सेट करें - TimeSpan ts = new TimeSpan(9, 15, 30); TimeSpan को प्रारूपित करने के लिए - {0:hh\\:mm\\:ss} निम्नलिखित कोड है - उदाहरण using System; using System.Linq; public class Demo {    public stati