共用方式為


DML_ROUNDING_MODE列舉 (directml.h)

定義指定四捨五入模式的常數。

語法

typedef enum DML_ROUNDING_MODE {
  DML_ROUNDING_MODE_HALVES_TO_NEAREST_EVEN,
  DML_ROUNDING_MODE_TOWARD_ZERO,
  DML_ROUNDING_MODE_TOWARD_INFINITY
} ;

常數

 
DML_ROUNDING_MODE_HALVES_TO_NEAREST_EVEN
指定四捨五入至最接近的整數,並將兩半系結至最接近的偶數整數。
DML_ROUNDING_MODE_TOWARD_ZERO
指定四捨五入至最接近整數的零。
DML_ROUNDING_MODE_TOWARD_INFINITY
指定四捨五入至最接近的整數,並將兩半系結至最接近的無限大/遠離零。

備註

原始值 -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

要求

要求 價值
標頭 directml.h