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

时间:2010-01-20 18:01:56

标签: format dos hex

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

3 个答案:

答案 0 :(得分:2)

忘记石油峰值,峰值DOS怎么样?现在是展望未来的时候了。 未来是PowerShell

PS >  "{0:x4}" -f ([int]"999")
03e7

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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