.formats(显示数字格式)
.formats 命令在当前线程和进程的上下文中计算表达式或符号,并用多种数值格式显示它。
.formats expression
参数
表达
指定要计算的表达式。 有关语法的详细信息,请参阅 数值表达式语法。
环境
项 | 说明 |
---|---|
模式 | 用户模式、内核模式 |
目标 | 实时、故障转储 |
平台 | 全部 |
注解
计算的表达式以十六进制、十进制、八进制和二进制格式以及单精度和双精度浮点格式显示。 当字节对应于标准 ASCII 字符时,也会显示 ASCII 字符格式。 如果表达式在允许的范围内,则它也将被解释为时间戳。
以下示例演示 .formats 命令。
0:000> .formats 1c407e62
Evaluate expression:
Hex: 1c407e62
Decimal: 473988706
Octal: 03420077142
Binary: 00011100 01000000 01111110 01100010
Chars: .@~b
Time: Mon Jan 07 15:31:46 1985
Float: low 6.36908e-022 high 0
Double: 2.34182e-315
“ 时间” 字段以 CRT 时间戳格式显示 32 位值,并显示 FILETIME 格式的 64 位值。 你可以区分这些格式,因为 FILETIME 格式包含毫秒,而 CRT 格式不包含。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈