다음을 통해 공유


채도 부동 소수점 변환 함수

Microsoft 전용

ARM 프로세서 호환 채도 전략을 사용하는 부동 소수점 형식과 정수 계열 형식 간의 변환 함수입니다.

구문

int _cvt_ftoi_sat(float value);
long long _cvt_ftoll_sat(float value);
unsigned _cvt_ftoui_sat(float value);
unsigned long long _cvt_ftoull_sat(float value);
int _cvt_dtoi_sat(double value);
long long _cvt_dtoll_sat(double value);
unsigned _cvt_dtoui_sat(double value);
unsigned long long _cvt_dtoull_sat(double value);

매개 변수

value
[in] 변환할 부동 소수점 값입니다.

반환 값

변환의 정수 형식 결과입니다.

요구 사항

헤더: <intrin.h>

아키텍처: x86, x64

설명

이러한 내장 함수는 채도 전략을 사용하는 정수 계열 형식 변환 함수에 대한 부동 소수점입니다. 대상 형식에 맞게 너무 높은 부동 소수점 값은 가능한 가장 높은 대상 값에 매핑됩니다. 맵을 가능한 가장 낮은 값에 맞추기에는 너무 낮은 값입니다. 원본 값이 NaN이면 결과에 대해 0이 반환됩니다.

채도 변환 내장 함수는 Visual Studio 2019 버전 16.10부터 사용할 수 있습니다.

Microsoft 전용 종료

참고 항목

컴파일러 내장 함수
빠른 부동 소수점 변환 함수
Sentinel 부동 소수점 변환 함수