इंटीजर को हेक्साडेसिमल में परिवर्तित करना
एक इंटीजर को string.ToString() एक्सटेंशन मेथड का उपयोग करके हेक्साडेसिमल में परिवर्तित किया जा सकता है।
Integer Value: 500
Hexadecimal Value: 1F4
हेक्साडेसिमल को इंटीजर में परिवर्तित करना
एक हेक्साडेसिमल मान को int.Parse या Convert.ToInt32 का उपयोग करके इंटीजर में परिवर्तित किया जा सकता है।
int.Parse
एक संख्या के स्ट्रिंग प्रतिनिधित्व को उसके 32-बिट साइन्ड इंटीजर समकक्ष में परिवर्तित करता है। एक रिटर्न वैल्यू इंगित करता है कि ऑपरेशन सफल हुआ या नहीं।
Hexadecimal Value: 1F4
Integer Value: 500
Convert.ToInt32
एक निर्दिष्ट मान को 32-बिट साइन्ड इंटीजर में परिवर्तित करता है।
Hexadecimal Value: 1F4
Integer Value: 500
इंटीजर को हेक्साडेसिमल में परिवर्तित करना
string hexValue = integerValue.ToString("X");
उदाहरण
using System;
namespace DemoApplication
{
public class Program
{
public static void Main()
{
int integerValue = 500;
Console.WriteLine($"Integer Value: {integerValue}");
string hexValue = integerValue.ToString("X");
Console.WriteLine($"Hexadecimal Value: {hexValue}");
Console.ReadLine();
}
}
}
आउटपुट
Integer Value: 500
Hexadecimal Value: 1F4
हेक्साडेसिमल को इंटीजर में परिवर्तित करना
int.Parse का उपयोग करके उदाहरण
using System;
namespace DemoApplication
{
public class Program
{
public static void Main()
{
string hexValue = "1F4";
Console.WriteLine($"Hexadecimal Value: {hexValue}");
int integerValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);
Console.WriteLine($"Integer Value: {integerValue}");
Console.ReadLine();
}
}
}
आउटपुट
Hexadecimal Value: 1F4
Integer Value: 500
Convert.ToInt32 का उपयोग करके उदाहरण
using System;
namespace DemoApplication
{
public class Program
{
public static void Main()
{
string hexValue = "1F4";
Console.WriteLine($"Hexadecimal Value: {hexValue}");
int integerValue = Convert.ToInt32(hexValue, 16);
Console.WriteLine($"Integer Value: {integerValue}");
Console.ReadLine();
}
}
}
आउटपुट
Hexadecimal Value: 1F4
Integer Value: 500