Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert Konstanten, die einen Rundungsmodus angeben.
Syntax
typedef enum DML_ROUNDING_MODE {
DML_ROUNDING_MODE_HALVES_TO_NEAREST_EVEN,
DML_ROUNDING_MODE_TOWARD_ZERO,
DML_ROUNDING_MODE_TOWARD_INFINITY
} ;
Konstanten
DML_ROUNDING_MODE_HALVES_TO_NEAREST_EVENGibt die Rundung auf die nächste ganze Zahl mit gebundenen Hälften an die nächste gerade ganze Zahl an. |
DML_ROUNDING_MODE_TOWARD_ZEROGibt das Runden in Richtung Null auf die nächste ganze Zahl an. |
DML_ROUNDING_MODE_TOWARD_INFINITYGibt das Abrunden auf die nächste ganze Zahl an, wobei die Hälften in Richtung der nächsten Unendlichkeit /von null entfernt sind. |
Bemerkungen
| Ursprünglicher Wert | -2.5 | -1.75 | -1.5 | -1.25 | 0 | 1,25 | 1.5 | 1,75 | 2,5 |
|---|---|---|---|---|---|---|---|---|---|
| DML_ROUNDING_MODE_HALVES_TO_NEAREST_EVEN | -2 | -2 | -2 | –1 | 0 | 1 | 2 | 2 | 2 |
| DML_ROUNDING_MODE_TOWARD_ZERO | -2 | –1 | –1 | –1 | 0 | 1 | 1 | 1 | 2 |
| DML_ROUNDING_MODE_TOWARD_INFINITY | –3 | -2 | -2 | –1 | 0 | 1 | 2 | 2 | 3 |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | directml.h |