다음을 통해 공유


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
0으로 반올림을 가장 가까운 정수로 지정합니다.
DML_ROUNDING_MODE_TOWARD_INFINITY
가장 가까운 정수로 반올림을 지정하며, 가장 가까운 무한대를 향해 반쪽을 묶어 0에서 멀어지게 합니다.

비고

원래 값 -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