PDA

View Full Version : تبدیل مقادیر هگزادسیمال



m-taheri
جمعه 25 دی 1388, 17:56 عصر
چطوری میتونم یه مقدار هگزادسیمال را که توی یک string ذخیره شده را به صورت مقدار هگزادسیمال تبدیل کنم؟

به عنوان مثال "03" را به 0x03 تبدیل کنم؟

m-taheri
جمعه 25 دی 1388, 18:30 عصر
یه کم بیشتر توضیح میدم

من این مقدار رو از یه فایل باینری خوندم : 03756235EE7475
حالا میخوام این مقدار را تغییر بدم ودوباره رایت کنم توی همان آدرس.
http://www.freeimagehosting.net/image.php?7181bd3b28.jpg
http://img38.imagefra.me/img/img38/2/1/15/f_xqw80lvvetsm_00af096.jpg

AliRezaPro
جمعه 25 دی 1388, 18:43 عصر
این کد رو ببین

public string ConvertToHex(string asciiString)
{
string hex = "";
foreach (char c in asciiString)
{
int tmp = c;
hex += String.Format("{0:x2}", (uint)System.Convert.ToUInt32(tmp.ToString()));
}
return hex;
}