C 언어 에서 정 현 을 계산 하 는 관련 함수 총결산

2440 단어 C 언어정 현
C 언어 sin()함수:사인 함수
헤더 파일: 

#include <math.h>
sin()함 수 는 주어진 값 의 사인 값 을 구 하 는 데 사 용 됩 니 다.그 원형 은:

 double sin(double x);
[매개 변수]주어진 값(라디안).
[반환 값]-1 에서 1 사이 의 계산 결 과 를 되 돌려 줍 니 다.
라디안 과 각도 의 관 계 는 다음 과 같다.
라디안=180/π 각도
각도=π/180 호도
rtod()함 수 를 사용 하면 라디안 값 을 각도 값 으로 변환 할 수 있 습 니 다.
GCC 컴 파일 을 사용 할 때-lm 를 추가 하 십시오.
예 를 들 면 다음 과 같다.

#include <stdio.h>
#include <math.h>
int main ()
{
 printf ("7 ^ 3 = %f
", pow (7.0, 3.0) ); printf ("4.73 ^ 12 = %f
", pow (4.73, 12.0) ); printf ("32.01 ^ 1.54 = %f
", pow (32.01, 1.54) ); return 0; }
출력 결과:

7 ^ 3 = 343.000000
4.73 ^ 12 = 125410439.217423
32.01 ^ 1.54 = 208.036691
C 언어 sinh()함수:쌍곡선 정 현 함수
헤더 파일:

 #include <math.h>
sinh()는 쌍곡선 사인 값 을 구 하 는 데 사용 되 는데 그 원형 은:

 double sinh(double x);
[매개 변수]x 는 곧 계 산 될 값 입 니 다.
쌍곡선 사인 의 정 의 는:(exp(x)-exp(-x)/2,즉

쌍곡선 설명도 아래 와 같다.

[반환 값]매개 변수 x 의 쌍곡선 정 현 값 을 되 돌려 줍 니 다.
반환 치가 너무 크 면 HUGE 로 돌아 갑 니 다.VAL,또는 HUGEVALF,또는 HUGEVALL,플러스 마이너스 번호 가 x 와 같 고 범위 가 넘 치 는 오류 가 발생 하여 전역 변수 errno 를 ERANGE 로 설정 합 니 다.
GCC 컴 파일 을 사용 할 때-lm 를 추가 하 십시오.
아래 코드 를 보십시오.

#include <math.h>
main(){
 double answer = sinh(0.5);
 printf("sinh(0.5) = %f
", answer); }
출력 결과:

sinh(0.5) = 0.521095
C 언어 asin()함수:어차피 현의 값 구하 기(호도 로 표시)
헤더 파일:

#include <math.h>
정의 함수:

double asin (double x)
함수 설명:asin()은 매개 변수 x 의 어차피 현 값 을 계산 한 다음 결 과 를 되 돌려 줍 니 다.매개 변수 x 범 위 는-1 에서 1 사이 이 고 이 범 위 를 초과 하면 실패 합 니 다.
반환 값:반환-PI/2 의 PI/2 간 의 계산 결과.
오류 코드:EDOM 매개 변수 x 범위 초과.
GCC 컴 파일 을 사용 할 때-lm 를 추가 하 십시오.
범례

#include <math.h>
main(){
 double angle;
 angle = asin (0.5);
 printf("angle = %f
", angle); }
집행 하 다.

angle = 0.523599

좋은 웹페이지 즐겨찾기