빠른 부동 소수점 변환 함수
Microsoft 전용
부동 소수점 형식과 정수 계열 형식 간의 빠른 변환 함수입니다.
구문
int _cvt_ftoi_fast(float value);
long long _cvt_ftoll_fast(float value);
unsigned _cvt_ftoui_fast(float value);
unsigned long long _cvt_ftoull_fast(float value);
int _cvt_dtoi_fast(double value);
long long _cvt_dtoll_fast(double value);
unsigned _cvt_dtoui_fast(double value);
unsigned long long _cvt_dtoull_fast(double value);
매개 변수
value
[in] 변환할 부동 소수점 값입니다.
반환 값
변환의 정수 형식 결과입니다.
요구 사항
헤더: <intrin.h>
아키텍처: x86, x64
설명
이러한 내장 함수는 유효한 변환을 위해 가능한 한 빨리 실행되는 빠른 변환 함수입니다. 표준 C++에서와 같이 빠른 변환은 완전히 정의되지 않습니다. 잘못된 변환에 대해 다른 값이나 예외를 생성할 수 있습니다. 결과는 대상 플랫폼, 컴파일러 옵션 및 컨텍스트에 따라 달라집니다. 이러한 함수는 이미 범위가 확인된 값을 처리하는 데 유용할 수 있습니다. 또는 잘못된 변환을 발생시킬 수 없는 방식으로 생성된 값의 경우
빠른 변환 내장 함수는 Visual Studio 2022부터 사용할 수 있습니다.
Microsoft 전용 종료