acos
인수의 아크코사인을 계산합니다.
inline float acos(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 아크코사인 값을 반환합니다.
acosf
인수의 아크코사인을 계산합니다.
inline float acosf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 아크코사인 값을 반환합니다.
asin
인수의 아크사인을 계산합니다.
inline float asin(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 아크사인 값을 반환합니다.
asinf
인수의 아크사인을 계산합니다.
inline float asinf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 아크사인 값을 반환합니다.
atan
인수의 아크탄젠트를 계산합니다.
inline float atan(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 아크탄젠트 값을 반환합니다.
atan2
_Y/_X 아크탄젠트를 계산합니다.
inline float atan2(
float _Y,
float _X) restrict(amp);
매개 변수
_Y
부동 소수점 값
_X
부동 소수점 값
Return Value
_Y/_X의 아크탄젠트 값을 반환합니다.
atan2f
_Y/_X 아크탄젠트를 계산합니다.
inline float atan2f(
float _Y,
float _X) restrict(amp);
매개 변수
_Y
부동 소수점 값
_X
부동 소수점 값
Return Value
_Y/_X의 아크탄젠트 값을 반환합니다.
atanf
인수의 아크탄젠트를 계산합니다.
inline float atanf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 아크탄젠트 값을 반환합니다.
ceil
인수의 최대값을 계산합니다.
inline float ceil(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 한계를 반환합니다.
ceilf
인수의 최대값을 계산합니다.
inline float ceilf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 한계를 반환합니다.
cosf
인수의 코사인을 계산합니다.
inline float cosf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 코사인 값을 반환합니다.
coshf
인수의 하이퍼볼릭 코사인 값을 계산합니다.
inline float coshf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 하이퍼볼릭 코사인 값을 반환합니다.
cos
인수의 코사인을 계산합니다.
inline float cos(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 코사인 값을 반환합니다.
cosh
인수의 하이퍼볼릭 코사인 값을 계산합니다.
inline float cosh(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 하이퍼볼릭 코사인 값을 반환합니다.
exp
인수의 base-e 지수를 계산합니다.
inline float exp(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 e인 지수 값을 반환합니다.
exp2
인수의 base-2 지수를 계산합니다.
inline float exp2(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 2인 지수 값을 반환합니다.
exp2f
인수의 base-2 지수를 계산합니다.
inline float exp2f(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 2인 지수 값을 반환합니다.
expf
인수의 base-e 지수를 계산합니다.
inline float expf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 e인 지수 값을 반환합니다.
fabs
인수의 절대값을 반환합니다.
inline float fabs(float _X) restrict(amp);
매개 변수
_X
정수 값
Return Value
인수의 절대값을 반환합니다.
fabsf
인수의 절대값을 반환합니다.
inline float fabsf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 절대값을 반환합니다.
floor
인수의 바닥을 계산합니다.
inline float floor(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑을 반환합니다.
floorf
인수의 바닥을 계산합니다.
inline float floorf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑을 반환합니다.
fmax
인수의 최대 숫자 값 결정
inline float max(
float _X,
float _Y) restrict(amp);
매개 변수
_X
정수 값
_Y
정수 값
Return Value
인수의 최대 숫자 값을 반환합니다.
fmaxf
인수의 최대 숫자 값 결정
inline float fmaxf(
float _X,
float _Y) restrict(amp);
매개 변수
_X
부동 소수점 값
_Y
부동 소수점 값
Return Value
인수의 최대 숫자 값을 반환합니다.
fmin
인수의 최소 숫자 값 결정
inline float min(
float _X,
float _Y) restrict(amp);
매개 변수
_X
정수 값
_Y
정수 값
Return Value
인수의 최소 숫자 값을 반환합니다.
fminf
인수의 최소 숫자 값 결정
inline float fminf(
float _X,
float _Y) restrict(amp);
매개 변수
_X
부동 소수점 값
_Y
부동 소수점 값
Return Value
인수의 최소 숫자 값을 반환합니다.
fmod
_X/_Y 부동 소수점 나머지를 계산합니다.
inline float fmod(
float _X,
float _Y) restrict(amp);
매개 변수
_X
부동 소수점 값
_Y
부동 소수점 값
Return Value
_X/_Y의 부동 소수점 나머지를 반환합니다.
fmodf
_X/_Y의 부동 소수점 나머지를 계산합니다.
inline float fmodf(
float _X,
float _Y) restrict(amp);
매개 변수
_X
부동 소수점 값
_Y
부동 소수점 값
Return Value
_X/_Y의 부동 소수점 나머지를 반환합니다.
frexp
_X 가수 및 지수를 가져옵니다.
inline float frexp(
float _X,
_Out_ int* _Exp) restrict(amp);
매개 변수
_X
부동 소수점 값
_특급
부동 소수점 값의 _X의 정수 지수를 반환합니다.
Return Value
_X의 가수를 반환합니다.
frexpf
_X 가수 및 지수를 가져옵니다.
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
매개 변수
_X
부동 소수점 값
_특급
부동 소수점 값의 _X의 정수 지수를 반환합니다.
Return Value
_X의 가수를 반환합니다.
isfinite
인수에 유한 값이 있는지 여부를 확인합니다.
inline int isfinite(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수가 유한인 값인 경우에만 0이 아닌 값을 반환합니다.
isinf
인수가 무한대인지 여부를 확인합니다.
inline int isinf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수가 무한대 값인 경우에 0이 아닌 값을 반환합니다.
isnan
인수가 NaN인지 여부를 확인합니다.
inline int isnan(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수가 NaN 값을 갖는 경우에만 0이 아닌 값을 반환합니다.
ldexp
가수 및 지수에서 실수 계산
inline float ldexp(
float _X,
int _Exp) restrict(amp);
매개 변수
_X
부동 소수점 값, 가수
_특급
정수 지수
Return Value
_X * 2^_Exp 반환
ldexpf
가수 및 지수에서 실수 계산
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
매개 변수
_X
부동 소수점 값, 가수
_특급
정수 지수
Return Value
_X * 2^_Exp 반환
log
인수의 base-e 로그를 계산합니다.
inline float log(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 e인 로그 값을 반환합니다.
log10
인수의 base-10 로그를 계산합니다.
inline float log10(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 10인 로그 값을 반환합니다.
log10f
인수의 base-10 로그를 계산합니다.
inline float log10f(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 10인 로그 값을 반환합니다.
log2
인수의 base-2 로그를 계산합니다.
inline float log2(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 base-2 로그를 반환합니다.
log2f
인수의 base-2 로그를 계산합니다.
inline float log2f(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 10인 로그 값을 반환합니다.
logf
인수의 base-e 로그를 계산합니다.
inline float logf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 밑이 e인 로그 값을 반환합니다.
modf
_X 소수 부분과 정수 부분으로 분할합니다.
inline float modf(
float _X,
float* _Ip) restrict(amp);
매개 변수
_X
부동 소수점 값
_Ip
값의 정수 부분을 받습니다.
Return Value
_X의 부호 있는 소수 부분을 반환합니다.
modff
_X 소수 부분과 정수 부분으로 분할합니다.
inline float modff(
float _X,
float* _Ip) restrict(amp);
매개 변수
_X
부동 소수점 값
_Ip
값의 정수 부분을 받습니다.
Return Value
_X의 부호 있는 소수 부분을 반환합니다.
pow
_Y _X 계산합니다.
inline float pow(
float _X,
float _Y) restrict(amp);
매개 변수
_X
부동 소수점 값, 밑
_Y
부동 소수점 값, 지수
Return Value
_Y _X 값을 반환합니다.
powf
_Y _X 계산합니다.
inline float powf(
float _X,
float _Y) restrict(amp);
매개 변수
_X
부동 소수점 값, 밑
_Y
부동 소수점 값, 지수
Return Value
round
_X 가장 가까운 정수로 반올림합니다.
inline float round(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
_X의 가장 가까운 정수를 반환합니다.
roundf
_X 가장 가까운 정수로 반올림합니다.
inline float roundf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
_X의 가장 가까운 정수를 반환합니다.
rsqrt
인수의 제곱근 역수 값을 반환합니다.
inline float rsqrt(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 제곱근 역수 값을 반환합니다.
rsqrtf
인수의 제곱근 역수 값을 반환합니다.
inline float rsqrtf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 제곱근 역수 값을 반환합니다.
signbit
_X의 부호가 음수인지 결정합니다.
inline int signbit(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
_X의 부호가 음수인 경우에만 0이 아닌 값을 반환합니다.
signbitf
_X의 부호가 음수인지 결정합니다.
inline int signbitf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
_X의 부호가 음수인 경우에만 0이 아닌 값을 반환합니다.
sin
인수의 사인 값을 계산합니다.
inline float sin(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 사인 값을 반환합니다.
sinf
인수의 사인 값을 계산합니다.
inline float sinf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 사인 값을 반환합니다.
sincos
_X 사인 및 코사인 값을 계산합니다.
inline void sincos(
float _X,
float* _S,
float* _C) restrict(amp);
매개 변수
_X
부동 소수점 값
_S
_X의 사인 값을 반환합니다.
_C
_X의 코사인 값을 반환합니다.
sincosf
_X 사인 및 코사인 값을 계산합니다.
inline void sincosf(
float _X,
float* _S,
float* _C) restrict(amp);
매개 변수
_X
부동 소수점 값
_S
_X의 사인 값을 반환합니다.
_C
_X의 코사인 값을 반환합니다.
sinh
인수의 하이퍼볼릭 사인 값을 계산합니다.
inline float sinh(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 하이퍼볼릭 사인 값을 반환합니다.
sinhf
인수의 하이퍼볼릭 사인 값을 계산합니다.
inline float sinhf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 하이퍼볼릭 사인 값을 반환합니다.
sqrt
인수의 제곱근을 계산합니다.
inline float sqrt(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 제곱근을 반환합니다.
sqrtf
인수의 제곱근을 계산합니다.
inline float sqrtf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 제곱근을 반환합니다.
tan
인수의 탄젠트 값을 계산합니다.
inline float tan(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 탄젠트 값을 반환합니다.
tanf
인수의 탄젠트 값을 계산합니다.
inline float tanf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 탄젠트 값을 반환합니다.
tanh
인수의 쌍곡 탄젠트 값을 계산합니다.
inline float tanh(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 하이퍼볼릭 탄젠트 값을 반환합니다.
tanhf
인수의 쌍곡 탄젠트 값을 계산합니다.
inline float tanhf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 하이퍼볼릭 탄젠트 값을 반환합니다.
trunc
인수를 정수 구성 요소로 자립니다.
inline float trunc(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 정수 구성 요소를 반환합니다.
truncf
인수를 정수 구성 요소로 자립니다.
inline float truncf(float _X) restrict(amp);
매개 변수
_X
부동 소수점 값
Return Value
인수의 정수 구성 요소를 반환합니다.
요구 사항
헤더: amp_math.h 네임스페이스: 동시성::fast_math