代码之家  ›  专栏  ›  技术社区  ›  Kapil

DOS将字符串格式化为十六进制值的命令

  •  0
  • Kapil  · 技术社区  · 16 年前

    是否可以使用DOS命令将字符串格式化为十六进制值?我正试图从命令行向程序传递一个十六进制值,但它接受的是一个字符串,而不是十六进制值?

    3 回复  |  直到 16 年前
        1
  •  2
  •   Jay Bazuzi Buck Hodges    16 年前

    别管石油峰值了,石油峰值怎么办?是时候展望未来了。和 未来是PowerShell .

    PS >  "{0:x4}" -f ([int]"999")
    03e7
    
        2
  •  0
  •   Michael Bray    16 年前

    我不确定DOS命令,但您可以使用Windows计算器来执行此操作…只需将其置于科学模式(视图菜单),然后将其置于十进制模式(也是视图菜单),然后键入数字,然后将其置于十六进制模式(再次,在视图菜单中)。它将为您输入的十进制数字显示相应的十六进制值。

        3
  •  0
  •   Timothy S. Van Haren Prashant    16 年前

    不,它只传递字符串。您需要从程序内部进行到十六进制的转换。

    推荐文章