Freigeben über


.formats (Zahlenformate anzeigen)

Der Befehl .formats wertet einen Ausdruck oder ein Symbol im Kontext des aktuellen Threads und Prozesses aus und zeigt ihn in mehreren numerischen Formaten an.

.formats expression 

Parameter

Ausdruck
Gibt den auszuwertenden Ausdruck an. Weitere Informationen zur Syntax finden Sie unter Syntax für numerische Ausdrücke.

Environment

Element BESCHREIBUNG
Modi Benutzermodus, Kernelmodus
Targets Liveabbild, Absturzabbild
Plattformen All

Hinweise

Der ausgewertete Ausdruck wird im Hexadezimal-, Dezimal-, Oktal- und Binärformat sowie im Gleitkommaformat mit einfacher Genauigkeit und doppelter Genauigkeit angezeigt. ASCII-Zeichenformate werden auch angezeigt, wenn die Bytes ascii-Standardzeichen entsprechen. Der Ausdruck wird auch als Zeitstempel interpretiert, wenn er sich im zulässigen Bereich befindet.

Das folgende Beispiel zeigt einen Formatbefehl .

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

Das Feld Zeit zeigt einen 32-Bit-Wert im CRT-Zeitstempelformat und einen 64-Bit-Wert im FILETIME-Format an. Sie können diese Formate unterscheiden, da das FILETIME-Format Millisekunden enthält und das CRT-Format nicht.

Siehe auch

? (Evaluate-Ausdruck)

?? (Evaluate C++-Ausdruck)