Форматы .форматов (отображение числовых форматов)
Команда .форматирует выражение или символ в контексте текущего потока и процесса и отображает его в нескольких числовых форматах.
.formats expression
Параметры
выражение
Указывает выражение для вычисления. Дополнительные сведения о синтаксисе см. в разделе "Синтаксис числовых выражений".
Среда
Позиция | Description |
---|---|
Режимы | Режим пользователя, режим ядра |
Целевые объекты | Динамический, аварийный дампа |
Платформы | Все |
Замечания
Вычисляемое выражение отображается в шестнадцатеричных, десятичных, восьмимерных и двоичных форматах, а также в формате с плавающей запятой с двойной точностью и двойной точностью. Форматы символов ASCII также отображаются, если байты соответствуют стандартным символам ASCII. Выражение также интерпретируется как метка времени, если она находится в допустимом диапазоне.
В следующем примере показана команда .форматов .
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
Поле "Время " отображает 32-разрядное значение в формате метки времени CRT и отображает 64-разрядное значение в формате FILETIME. Эти форматы можно различать, так как формат FILETIME включает миллисекунд, а формат CRT не поддерживается.