그리고 C++

Geuligo C



수학, 통계 및 컴퓨터 프로그래밍 언어는 함께 작동합니다. 통계나 수학에 사용되는 공식은 때때로 컴퓨터 프로그래밍 언어로 구현해야 합니다. 이러한 기능과 공식은 모든 과목에서 동일하게 작동합니다. 유일한 차이점은 구현입니다. 이 기사는 C++ 프로그래밍 언어에서 tan() 함수를 구현하는 방법을 가르치기 위해 고안되었습니다.

tan() C++ 함수란 무엇입니까?

atan() 함수는 Math의 역탄젠트 함수입니다. C++ 프로그래밍 언어에서 숫자의 역탄젠트 값을 찾는 데 사용됩니다. 수학에서 atan()은 tan-1a입니다. 'a'는 숫자이고 tan-1은 'a'의 역 탄젠트를 찾습니다.







마찬가지로 C++ 프로그래밍 언어에서 atan()을 찾으면 atan() 함수에 숫자 'a'가 제공되고 'a'의 역탄젠트를 계산합니다. C++의 atan() 함수는 주어진 숫자의 탄젠트 역을 라디안 형식으로 반환합니다. 라디안 값은 180/pi도와 같습니다. 따라서 계산기에서 탄젠트 역을 계산할 때 계산기가 결과를 차수 형식으로 반환하므로 다른 결과를 찾을 수 있습니다. 그러나 atan()의 출력은 라디안입니다. 계산기가 제공하는 것과 동일한 결과를 원하면 라디안 결과를 차수로 변환해야 합니다.



tan() C++ 함수의 구문

atan() C++ 함수의 구문은 다음과 같습니다.







antan() 함수를 정의하려면 데이터 유형도 제공해야 합니다. Float는 부동 숫자에 사용되고 double은 이중 부동 숫자에 사용됩니다.

다음은 float 및 double float 데이터 유형 매개변수의 구문입니다.



'float' 및 'double'은 함수 atan() 및 매개변수의 데이터 유형입니다. 매개변수가 'float' 유형이면 함수의 반환 유형도 float입니다. 마찬가지로 매개변수의 유형이 '더블'이면 함수의 반환 유형은 '더블'이 됩니다. atan() 함수는 결과를 부동 소수점 또는 이중 부동 소수점으로 반환합니다. 따라서 int 숫자를 제공하면 결과는 소수점 이하 자릿수입니다.

tan() C++ 함수는 어떻게 작동합니까?

atan() 함수는 숫자를 입력으로 받아 역탄젠트를 계산하고 계산된 결과를 반환합니다. 계산된 역 탄젠트 값을 라디안 형식으로 반환합니다. atan() 함수가 어떻게 더 잘 작동하는지 이해하려면 아래에 제공된 예제를 참조하십시오.

예 1:

첫 번째 예는 단순히 숫자를 입력으로 받아 atan() 함수에 전달하여 제공된 숫자의 역탄젠트를 계산합니다. 코드는 아래에 나와 있습니다.

코드의 첫 번째 줄부터 시작하여 'iostream'은 cin, cout 등의 입력을 받고 사용자에게 출력을 제공하는 기능을 제공하는 표준 C++ 라이브러리입니다. 다음 줄은 'cmath' 라이브러리를 프로그램. C++ 프로그래밍 언어의 'cmath' 라이브러리는 atan(), asin() 등과 같은 수학 함수를 제공합니다. 'using namespace std'는 프로그램이 'std namespace'에서 제공하는 모든 것을 사용할 수 있도록 합니다.

프로그램은 main() 함수로 시작하고 여는 괄호와 닫는 괄호 {}가 뒤따릅니다. 모든 코드 줄은 이 대괄호 사이에 있습니다. 위에서 설명한 것처럼 입력 매개 변수와 반환 매개 변수의 유형은 일반적으로 동일합니다. 따라서 'double a = 12.57, out'은 입력 및 출력 변수를 이중 데이터 형식으로 나타냅니다. 'a' 매개변수는 입력을 유지하고 'out' 매개변수는 atan() 함수의 출력을 유지합니다. 'cout' 메서드를 사용하여 tan() 함수의 출력을 인쇄합니다. 함수가 성공적으로 결과를 반환하거나 오류가 발생한 경우 예외를 throw하도록 끝에 'return 0'이 제공됩니다.

아래에 주어진 프로그램의 결과를 보자.

atan(12.57) 함수는 라디안 형식으로 1.49141을 반환했습니다. 계산기에서 atan(12.57)을 계산하면 계산기가 결과를 도 단위로 제공하므로 85.45가 됩니다. 다음 예에서 라디안을 각도로 변환해 보겠습니다.

예 2:

위에서 논의한 바와 같이 라디안은 180/pi와 같으므로 동일한 공식을 사용하여 라디안을 각도로 변환합니다. 먼저 아래 코드를 보고 각 줄에 대해 별도로 설명하겠습니다.

첫 번째 예제와 동일한 코드와 샘플 데이터를 사용했습니다. 따라서 추가 행 'cout << 'atan('<

아래 출력을 보자.

예 3:

정수가 입력으로 제공된 경우 atan() 함수가 어떻게 작동하는지 봅시다. 일반적으로 정수 숫자는 float 또는 double float 데이터 유형과 잘 작동하므로 오류가 발생하지 않아야 합니다. 아래 첨부된 코드를 확인하세요.

다시 동일한 코드를 사용했지만 입력 데이터를 정수로 변경했습니다. 'int' 데이터 유형은 C++ 프로그래밍 언어에서 정수를 정의하는 데 사용됩니다. 이전 예에서는 부동 숫자를 사용했습니다. 그래서 여기서 int 숫자를 사용하여 tan() 함수의 결과를 확인했습니다.

아래 주어진 정수에 대한 tan() 함수의 결과를 확인합시다. atan() 함수는 정수에서 역탄젠트를 찾을 수 있기 때문에 오류를 발생시키지 않고 정수의 역탄젠트를 성공적으로 계산했습니다.

결론

이 기사는 C++ 프로그래밍 언어에서 tan() 함수의 작동에 대해 논의하기 위해 설계되었습니다. atan() 함수는 주어진 숫자의 탄젠트 역을 계산하고 결과를 라디안으로 반환합니다. 이해를 돕기 위해 세 가지 고유한 예를 포함했습니다.