C 언어 에서 정 현 을 계산 하 는 관련 함수 총결산
헤더 파일:
#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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C 언어 구현 천둥 제거 게임 상세 정보먼저 작은 메뉴를 표시하고 게임을 할지 여부를 선택하십시오.사용자가 종료를 선택하면 프로그램 실행이 끝나고, 사용자가 게임을 선택하면 지뢰 제거 위치 좌표를 입력하라는 메시지가 표시됩니다.사용자가 입력한 좌표가 바둑...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.