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

BitConverter.DoubleToInt64Bits () सी # में विधि

C# में BitConverter.DoubleToInt64Bits() विधि का उपयोग निर्दिष्ट डबल-सटीक फ़्लोटिंग-पॉइंट नंबर को 64-बिट हस्ताक्षरित पूर्णांक में बदलने के लिए किया जाता है।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

public static long DoubleToInt64Bits (double val);

ऊपर, वैल कन्वर्ट करने की संख्या है।

उदाहरण

आइए अब BitConverter.DoubleToInt64Bits() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      double d = 5.646587687;
      Console.Write("Value = "+d);
      long res = BitConverter.DoubleToInt64Bits(d);
      Console.Write("\n64-bit signed integer = "+res);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Value = 5.646587687
64-bit signed integer = 4618043510978159912

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      double d = 0.001;
      Console.Write("Value = "+d);
      long res = BitConverter.DoubleToInt64Bits(d);
      Console.Write("\n64-bit signed integer = "+res);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Value = 0.001
64-bit signed integer = 4562254508917369340

  1. सी # में कुल विधि

    योग, न्यूनतम, अधिकतम, औसत, आदि जैसे गणितीय कार्यों को करने के लिए C# में समग्र विधि का उपयोग करें। आइए हम समग्र विधि का उपयोग करके सरणी तत्वों को गुणा करने के लिए एक उदाहरण देखें। यहाँ हमारी सरणी है - int[] arr = { 10, 15, 20 }; अब, एग्रीगेट () विधि का उपयोग करें - arr.Aggregate((x, y) => x *

  1. सी # () में TakeWhile विधि

    TakeWhile() विधि के साथ, आप Predicate पर एक शर्त आधार सेट करके विधियाँ प्राप्त कर सकते हैं। सबसे पहले, एक सरणी घोषित करें और आरंभ करें - int[] arr = { 25, 40, 65, 70}; अब, TakeWhile () विधि का उपयोग करें और 30 से कम वाले सभी तत्वों को प्राप्त करने के लिए विधेय करें। var val = arr.TakeWhile(ele =&g

  1. GroupBy () सी # में विधि

    GroupBy () एक विस्तार विधि है जो कुछ प्रमुख मूल्यों के आधार पर दिए गए संग्रह से तत्वों का एक समूह लौटाती है। निम्नलिखित हमारी सरणी है - int[] arr = { 2, 30, 45, 60, 70 }; अब, हम 50 से छोटे तत्वों को समूहबद्ध करने के लिए GroupBy() का उपयोग करेंगे - arr.GroupBy(b => chkSmaller(b)); उपरोक्त chkSm