Đoạn mã sau in ra 10
. Tôi làm cách nào để in ra a
?Console.WriteLine dưới dạng thập lục phân
int i = 10;
Console.WriteLine("{0}", i);
Đoạn mã sau in ra 10
. Tôi làm cách nào để in ra a
?Console.WriteLine dưới dạng thập lục phân
int i = 10;
Console.WriteLine("{0}", i);
Console.WriteLine ("Hex: {0:X}", nNum);
Trình định dạng X xuất ra các ký tự hex chữ hoa. Sử dụng chữ thường x cho chữ thường hex.
int i=10;
Console.WriteLine("{0:x}", i);
hoặc nếu bạn muốn 'A':
int i=10;
Console.WriteLine("{0:X}", i);
Bạn cần phải thêm một specifier định dạng:
Console.WriteLine("{0:x}", i);
Thay đổi định dạng để {0:x}
.
i.ToString ("x");
Rất đẹp. Thông tin thêm về [định dạng thập lục phân định dạng] (http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx#XFormatString). Có thể thay đổi trường hợp và/hoặc độ dài chính xác. – ruffin