Преобразовать HEX значение в нужный формат - C#
Формулировка задачи:
9747 перевожу в Hex так :
В результате получаю 00002613 , но мне надо получить это хекс значение в таком формате / виде 13260000.
Как это сделать?
private void simpleButton1_Click(object sender, EventArgs e) { string i = "9747"; UInt32 m; UInt32.TryParse(i, out m); string myHex = m.ToString("X8"); textBox1.AppendText(myHex + "\r\n"); }
Решение задачи: «Преобразовать HEX значение в нужный формат»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i = 9747; string hex = i.ToString("X8"); StringBuilder sb = new StringBuilder(); for (int j = hex.Length; j != 0; j -= 2) { sb.Append(hex[j-2]); sb.Append(hex[j-1]); } Console.WriteLine(sb.ToString()); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д