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

सी # फिक्स्ड-पॉइंट ("एफ") प्रारूप विनिर्देशक

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

"-ddd.ddd…"

ऊपर, "d" एक अंक (0-9) को दर्शाता है।

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

यहां, यदि हम दशमलव स्थानों के बाद तीन मान जोड़ने के लिए ("F3") प्रारूप विनिर्देशक सेट करेंगे, मान लीजिए, 212 के लिए।

212.000

निम्नलिखित एक और उदाहरण है -

उदाहरण

using System;
using System.Globalization;
class Demo {
   static void Main() {
      int val;
      val = 38788;
      Console.WriteLine(val.ToString("F",CultureInfo.InvariantCulture));
      val = -344;
      Console.WriteLine(val.ToString("F3",CultureInfo.InvariantCulture));
      val = 5656;
      Console.WriteLine(val.ToString("F5",CultureInfo.InvariantCulture));
   }
}

आउटपुट

38788.00
-344.000
5656.00000

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

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

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

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

  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