본문 바로가기

잡동사니(OLD)/예제로 작성한 코드들

[Library] acos 함수 설명 밎 사용예제


내안의작은세상

MSDN Library Korean Version

acos

기본 요약 설명:
아크코사인 값을 구한다.

원형:
double acos( double x );

함수명 필요 헤더파일 옵션 헤더파일 호환성
acos <math.h> <errno.h> ANSI, Win 95, Win NT

Libraries

LIBC.LIB Single thread static library, retail version
LIBCMT.LIB Multithread static library, retail version
MSVCRT.LIB Import library for MSVCRT.DLL, retail version

리턴 값

acos 값을 리턴한다.

매개변수

x

x의 인자값이 -1 ~ 1일 경우에만 아크코사인 값이 산출된다

예제

/* ASINCOS.C: 이 프로그램은 -1~1 의 사이의 실수를 입력받아
 * 아크사인 과 아크코사인 값을 산출하는 프로그램이다
 * 그 외의 값을 입력할경우 _DOMAIN 의 오류메세지가 출력된다

 * 재대로된 값을 입력시 아크사인,아크코사인 값이 재대로 출력된다.
 */

#include <math.h>
#include <stdio.h>

#include <stdlib.h>

#include <errno.h>

void main( void )
{

   double x, y;

   printf( "-1 과 1의 사이의 실수를 입력하세요: " );
   scanf( "%lf", &x );

   y = asin( x );

   printf( "아크사인 은 %f = %f\n", x, y );

   y = acos( x );

   printf( "아크코사인 은 %f = %f\n", x, y );

}

출력결과

-1~1의 범위의 실수를 입력: 0.32696
아크사인 은 0.326960 = 0.333085
아크코사인 은 0.326960 = 1.237711

------------------------------------------------------------------------------
번역판기준: MSDN Library 6.0
최초작성일: 2007.11.16
마지막수정: 2007.11.26
수정&번역 : 이용범(top6616@gmail.com)
** 이 글로 인하여 문제가 될 경우 여기 로 문의해주세요!
** 저는 상당한 실력자는 아니기 때문에 오역이 있을수가 있으니 양해해주세요
*** 퍼갈 경우 원본출쳐 는 꼭 남겨주세요!!
------------------------------------------------------------------------------