उदाहरण 1: Double मान को Long में बदलना
using System;
public class Demo {
public static void Main() {
double d = 5.646587687;
Console.Write("मान = " + d);
long res = BitConverter.DoubleToInt64Bits(d);
Console.Write("\n64-बिट साइन्ड इंटीजर = " + res);
}
}
आउटपुट
मान = 5.646587687
64-बिट साइन्ड इंटीजर = 4618043510978159912
उदाहरण 2: छोटे Double मान को बदलना
using System;
public class Demo {
public static void Main() {
double d = 0.001;
Console.Write("मान = " + d);
long res = BitConverter.DoubleToInt64Bits(d);
Console.Write("\n64-बिट साइन्ड इंटीजर = " + res);
}
}
आउटपुट
मान = 0.001
64-बिट साइन्ड इंटीजर = 4562254508917369340