언어 자료구조 알고리즘/C11 표준 라이브러리 함수

ASIN, ASINF, ASINL

언제나휴일 2016. 1. 3. 16:10
반응형
double asin(double x); arc sine 계산
float asinf(float x); arc sine 계산
long double asinl(long double x); arc sine 계산
 
입력 매개 변수 리스트
x sine (-1~1)
반환 값
arc sine
 
사용 예
//C언어 표준 라이브러리 함수 사용법 가이드
//double asin(double x); arc sine 계산
//float asinf(float x); arc sine 계산
//long double asinl(long double x); arc sine 계산
//1.0, 0.5, -0.5, -1.0 arc sine 값 출력
 
#include <math.h>
#include <stdio.h>
 
int main(void)
{
    double value=sin(3.14/2);
   
    printf("3.14/2 = 1.57\n");
    printf("sine(%f) = %f\n",3.14/2, value);
    printf("arc sine(%f) = %f\n",value, asin(value));   
 
    printf("asin 함수\n");
    printf("arc sine(1.0)  = %.30f\n",asin(1.0));
    printf("arc sine(0.5)  = %.30f\n",asin(0.5));
    printf("arc sine(-0.5) = %.30f\n",asin(-0.5));
    printf("arc sine(-1.0) = %.30f\n",asin(-1.0));
    printf("asinf 함수\n");
    printf("arc sine(1.0)  = %.30f\n",asinf(1.0f));
    printf("arc sine(0.5)  = %.30f\n",asinf(0.5f));
    printf("arc sine(-0.5) = %.30f\n",asinf(-0.5f));
    printf("arc sine(-1.0) = %.30f\n",asinf(-1.0f));
    printf("asinl 함수\n");
    printf("arc sine(1.0)  = %.30f\n",asinl(1.0l));
    printf("arc sine(0.5)  = %.30f\n",asinl(0.5l));
    printf("arc sine(-0.5) = %.30f\n",asinl(-0.5l));
    printf("arc sine(-1.0) = %.30f\n",asinl(-1.0l));
    return 0;
}
 
출력
3.14/2 = 1.57
sine(1.570000) = 1.000000
arc sine(1.000000) = 1.570000
asin 함수
arc sine(1.0)  = 1.570796326794896557998981734272
arc sine(0.5)  = 0.523598775598298926681195553101
arc sine(-0.5) = -0.523598775598298926681195553101
arc sine(-1.0) = -1.570796326794896557998981734272
asinf 함수
arc sine(1.0)  = 1.570796370506286621093750000000
arc sine(0.5)  = 0.523598790168762207031250000000
arc sine(-0.5) = -0.523598790168762207031250000000
arc sine(-1.0) = -1.570796370506286621093750000000
asinl 함수
arc sine(1.0)  = 1.570796326794896557998981734272
arc sine(0.5)  = 0.523598775598298926681195553101
arc sine(-0.5) = -0.523598775598298926681195553101
arc sine(-1.0) = -1.570796326794896557998981734272
반응형

'언어 자료구조 알고리즘 > C11 표준 라이브러리 함수' 카테고리의 다른 글

TAN, TANF, TANL  (0) 2016.01.03
SIN, SINF, SINL  (0) 2016.01.03
COS, COSF, COSL  (0) 2016.01.03
ATAN2, ATAN2F, ATAN2L  (0) 2016.01.03
ATAN, ATANF, ATANL  (0) 2016.01.03
ACOS, ACOSF, ACOSL  (0) 2016.01.03
math.h  (0) 2016.01.03
strftime  (0) 2016.01.03
localtime_s  (0) 2016.01.03
localtime  (0) 2016.01.03