반응형
C에서 복소수를 사용하는 방법은 다음과 같다.
#include <complex.h> double complex z1 = 1.0 + 2.0 * I; double complex z2 = 3.0 - 4.0 * I; creal(z1); // 복소수의 실수부 반환 cimag(z1); // 복소수의 허수부 반환 double complex za = z1 + z2; // 복소수 덧셈 double complex zb = z1 - z2; // 복소수 뺄셈 double complex zc = z1 * z2; // 복소수 곱셈 double complex zd = z1 / z2; // 복소수 나눗셈 |
complex.h에 정의된 복소수 함수는 다음과 같은 것들이 있다.
함수 |
설명 |
cabs |
복소수의 절대값 |
conj |
Conjugate |
cexp |
복소수의 지수 |
cpow |
복소수의 제곱 |
csin |
복소수의 사인 함수 |
ccos |
복소수의 코사인 함수 |
ctan |
복소수의 탄젠트 함수 |
반응형
'컴퓨터공학 > C,C++,C#' 카테고리의 다른 글
C에서 정수 나눗셈의 올림(Floor)과 내림(Ceiling) 함수 (0) | 2018.06.26 |
---|---|
C# 숫자 - 문자 변환 자리수 (ToString, Format) (0) | 2018.05.26 |
C#에서 툴팁 (Tooltip) 사용하기 (0) | 2018.04.13 |
VC++ Edit Box에서 자동 스크롤 하기 (0) | 2018.03.25 |
VC++에서 SetDIBitsToDevice와 StretchDIBits에서 이미지가 깨지는 이유 (0) | 2018.03.25 |
댓글