노는게 제일 좋습니다.

9회차 : 표준함수 본문

C

9회차 : 표준함수

노는게 제일 좋습니다. 2017. 2. 11. 06:54

참고 자료 http://soen.kr/


1. 삼각 함수

모두 double형 하나를 인수로 받는다. (라디안)

sin, cos, tan, asin, acos, atan, sinh, conh, tanh


2. 지수 함수

모든 인수는 double형이다.

sqrt(x) : x의 제곱근 

pow(x,y) : x^y(x의 y제곱)

log(x) : 자연로그. 고교 과정 기준 ln(x)와 같음.

log10(x) : 상용로그. 고교 과정 기준 log(x)와 같음.

exp(x) : 자연지수함수. e^x

hypot(x,y) : 직각삼각형 빗변 길이. x,y는 나머지 두 변 길이


3. 정수화 함수

floor(x) : x보다 크지 않은 최대 정수

ceil(x) : x보다 작지 않은 최소 정수

** 반올림 : floor(x+0.5)

** 소수점 둘 째 자리에서 반올림 : floor(x*10+0.5)/10


4. 절대값 함수

abs(x)


5. 난수 함수

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

void main()
{
 srand(time(NULL));

 int a = rand()%20;
 printf("%d", a);
}

rand함수는 난수를 발생시킨다. srand는 시드값을 제공한다.




'C' 카테고리의 다른 글

11회차 : 포인터 연산  (0) 2017.02.18
10회차 : 배열  (0) 2017.02.11
8회차 : 기억부류(스토리지 클래스)  (0) 2017.02.08
7회차 : 함수 호출 방식, 전처리기  (0) 2017.02.07
6회차 : 함수의 구성 원리, 헤더 파일  (0) 2017.02.03
Comments