.formats (顯示數位格式)

.formats 命令會評估目前線程內容中的運算式或符號,並以多個數值格式顯示。

.formats expression 

參數

表達
指定要評估的表達式。 如需語法的詳細資訊,請參閱 數值表達式語法

Environment

項目 說明
模式 使用者模式、核心模式
目標 即時、損毀傾印
平台 全部

備註

評估的表達式會以十六進位、十進位、八進位和二進位格式顯示,以及單精度和雙精確度浮點格式。 當位元組對應至標準 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 格式則不會。

另請參閱

?(評估表示式)

??(評估C++表達式)