【问题标题】:Converting Decimal to Hex (one byte Format)将十进制转换为十六进制(一字节格式)
【发布时间】:2014-03-25 09:56:04
【问题描述】:

如何将十进制数转换为一个字节格式的十六进制数。

e.g if decimal = 15 , Output = 0x0F and Not 0xF ,
    if decimal = 240 , Output = 0xF0



Console.WriteLine("{0:x}", i) solutions gives 0xF not 0x0F. 

在 C# 中有 ToINt16/32/64 但没有 ToINt8?

【问题讨论】:

    标签: c# byte hex


    【解决方案1】:

    您可以指定要输出的字符数

    var value = String.Format("0x{0:X2}", 14);
    

    这会输出0x0E

    【讨论】:

      猜你喜欢
      • 2015-04-18
      • 2013-09-12
      • 2010-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      • 1970-01-01
      • 2019-09-07
      相关资源
      最近更新 更多