Преобразовать 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());
}
}
}