उदाहरण 1: Long मान को Double में पुनर्व्याख्या करना
using System;
public class Demo {
public static void Main() {
long d = 9846587687;
Console.Write("मान (64-बिट साइन्ड इंटीजर) = " + d);
double res = BitConverter.Int64BitsToDouble(d);
Console.Write("\nमान (डबल-प्रिसिजन फ्लोटिंग पॉइंट) = " + res);
}
}
आउटपुट
मान (64-बिट साइन्ड इंटीजर) = 9846587687
मान (डबल-प्रिसिजन फ्लोटिंग पॉइंट) = 4.86486070491012E-314
उदाहरण 2: छोटे मान के साथ पुनर्व्याख्या
using System;
public class Demo {
public static void Main() {
long d = 20;
Console.Write("मान (64-बिट साइन्ड इंटीजर) = " + d);
double res = BitConverter.Int64BitsToDouble(d);
Console.Write("\nमान (डबल-प्रिसिजन फ्लोटिंग पॉइंट) = " + res);
}
}
आउटपुट
मान (64-बिट साइन्ड इंटीजर) = 20
मान (डबल-प्रिसिजन फ्लोटिंग पॉइंट) = 9.88131291682493E-323