본문으로 바로가기
homeimage

컴퓨터

해당되는 글 1752
  • thumbnail
    컴퓨터/프로그래밍

    C언어 tan 함수 tan()

    C함수 tan() tan 값을 구합니다. 헤더: math.h 형태: double tan( double x) 인수: double x tan 값을 구하려는 값 반환: double x의 tan 값 변수 타입별 함수 목록입니다. 변수 타입 함수 헤더 파일 double sin( double x) math.h float sinf( float x) math.h long double sinl( long double x) math.h C언어 tan() 함수 예제 #include #include int main( void) { double rad_45; rad_45 = 45. / 180. * 3.14159; printf( "tan( %g) = %g\n", rad_45, tan( rad_45)); return 0; } C언..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 cos 함수 cos()

    C함수 cos() cos 값을 구합니다. 헤더: math.h 형태: double cos( double x) 인수: double x cos 값을 구하려는 값 반환: double x의 cos 값 변수 타입별 함수 목록입니다. 변수 타입 함수 헤더 파일 double sin( double x) math.h float sinf( float x) math.h long double sinl( long double x) math.h C언어 cos() 함수 예제 #include #include int main( void) { double rad_45; rad_45 = 45. / 180. * 3.14159; printf( "cos( %g) = %g\n", rad_45, cos( rad_45)); return 0; } C언..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 sin 함수 sin()

    C함수 sin() sin 값을 구합니다. 헤더: math.h 형태: double sin( double x) 인수: double x sin 값을 구하려는 값 반환: double x의 sin 값 변수 타입별 함수 목록입니다. 변수 타입 함수 헤더 파일 double sin( double x) math.h float sinf( float x) math.h long double sinl( long double x) math.h C언어 sin() 함수 예제 #include #include int main( void) { double rad_45; rad_45 = 45. / 180. * 3.14159; printf( "sin( %g) = %g\n", rad_45, sin( rad_45)); return 0; } C언..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 제곱근 함수 sqrt()

    C sqrt() 함수 거듭제곱 값을 구합니다. 헤더: math.h 형태: double sqrt( double x) 인수: double x 제곱근을 구하려는 값 반환: double x의 제곱근 변수 타입별 함수 목록입니다. 변수 타입 함수 헤더 파일 double sqrt( double x) math.h float sqrtf( float x) math.h long double sqrtl( long double x) math.h C언어 sqrt() 함수 예제 #include #include int main( void) { double x = 2.2; printf( "%g\n", sqrt( x)); return 0; } C언어 sqrt() 예제 실행 결과 ]$ ./a.out 1.48324 ]$
  • thumbnail
    컴퓨터/프로그래밍

    C언어 제곱 계산 함수 pow()

    C함수 제곱 계산 pow() 거듭제곱 값을 구합니다. 헤더: math.h 형태: double pow( double x, double y) 인수: double x 제곱 값을 구하려는 값 double y 지수 반환: double x의 y 제곱값을 반환 변수 타입별 함수 목록입니다. 변수 타입 함수 헤더 파일 double pow( double x, double y) math.h float powf( double x, double y) math.h long double powl( double x, double y) math.h C언어 pow() 함수 예제 #include #include int main( void) { double x = 2.2; double y = 3.3; printf( "x ^ y = %g\..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 난수 seed 지정 함수 srand()

    C함수 난수 seed 지정 srand() 난수를 생성하기 위해서 난수의 생성 초기값인 난수 seed값을 지정합니다. 헤더: stdlib.h 형태: void srand( unsigned int seed) 인수: unsigned int seed 난수 seed 반환: - rand() 함수만 사용하면 프로그램을 새로 실행할 때 마다 매번 다른 난수를 만들어 내지 않고 같은 난수를 반복하게 됩니다. #include #include int main( void) { int ndx; for ( ndx = 0; ndx < 10; ndx++) { printf( "%d %dn", ndx, rand() % 100); } return 0; } 결과를 보듯이 난수는 생성하지만 실행할 때마다 똑 같은 난수를 똑 같이 생성합니다. ..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 난수 함수 rand()

    C함수 난수 만들기 rand() 난수를 생성합니다. rand()는 0부터 RAND_MAX 사이의 난수를 생성합니다. 헤더: stdlib.h 형태: int rand( void) 인수: - 반환: int 0부터 RAND_MAX 사이의 난수 rand() 함수만 사용하면 프로그램을 새로 실행할 때 마다 매번 다른 난수를 만들어 내지 않고 같은 난수를 반복하게 됩니다. #include #include int main( void) { int ndx; for ( ndx = 0; ndx < 10; ndx++) { printf( "%d %dn", ndx, rand() % 100); } return 0; } 프로그램을 여러 번 실행해 봅니다. ]$ ./a.out 0 83 1 86 2 77 3 15 4 93 ]$ ./a.o..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 double형 값에서 정수부와 소수부 구하기 함수 modf()

    C함수 double형 값에서 정수부와 소수부 구하기 modf() double형 숫자에서 정수부와 소수부로 분할합니다. 헤더: math.h 형태: double modf( double x, double *iptr) 인수: double x 정수부와 소수를 제공하는 변수 또는 값 double *iptr 정수부를 가리키는 포인터 반환: double 소수부를 반환 변수 타입별 함수 변수 타입 함수 헤더 파일 double modf( double x, double *iptr) math.h float modff( float x, double *iptr) math.h long double modfl(long double x, double *iptr) math.h C언어 modf() 함수 예제 #include #includ..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 소수점 이하 모두 버림 함수 floor()

    C함수 소수점 이하 모두 버림 floor() 소수점을 모두 버림합니다. 헤더: math.h 형태: double floorl( long x) 인수: double x 정수로 변환할 long 형 값 반환: double 소수점 이하를 모두 버린 정수 값 floor() 함수 관련된 올림과 버림 함수 ceil() 소수점 이하 올림 math.h floor() 소수점 이하 모두 버림 math.h 변수 타입에 따른 함수 double floor( double x) math.h floot floorf( float x) math.h long double floorl( long double x) math.h C언어 floor() 사용 예제 #include #include int main( void) { printf( "floo..
  • thumbnail
    컴퓨터/프로그래밍

    C함수 소수점 이하 모두 올림 함수 ceil()

    C함수 소수점 이하 모두 올림 ceil() 소수점이 있다면 무조건 올림을 합니다. 헤더: math.h 형태: double ceil( long x) 인수: double x 정수로 변환할 long 형 값 반환: double 소수점을 모두 올림한 정수 값 올림과 버림 함수입니다. 목적 함수 헤더 파일 소수점 이하 모두 올림 ceil() math.h 소수점 이하 모두 버림 floor() math.h 변수 타입에 따라 함수가 준비되어 있습니다. 변수 타입 함수 헤더 파일 double ceil( double x) math.h float ceilf( float x) math.h long double ceill(long double x) math.h C언어 ceil() 함수 예제 #include #include int..
  • thumbnail
    컴퓨터/프로그래밍

    C함수 double형의 나눗셈 나머지 구하기 함수 fmod()

    C fmod double형 나눗셈의 나머지 구하기 함수 double형 나눗셈의 나머지를 구합니다. 변수형에 따라 아래와 같은 함수가 준비되어 있습니다. 헤더: math.h 형태: double fmod( double number, double denom) 인수: double number 피제수, 나누어지는 수 double denom 제수, 나누는 수 반환: double 나머지 컴파일할 때 -lm을 추가해 주세요. 이 옵션을 사용하지 않으면 "undefined reference to `fmod'" 컴파일 에러가 발생합니다. 소스 파일 이름이 test.c라면 아래와 같이 컴파일합니다. ]$ gcc test.c -lm -o app_test ]$✚ 코드복사 변수 형태별 나머지 구하기 함수와 헤더 파일은 아래와 같..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 long형 정수 나누기 몫과 나머지 구하기 함수 ldiv()

    C ldiv() long형 정수 나누기 몫과 나머지 구하기 함수 두 정수를 나누기한 다음 몫과 나머지를 구합니다. 헤더: stdlib.h 형태: ldiv_t div( long number, long denom) 인수: long number 피제수, 나누어 지는 수 long denom 피제수, 나누어 지는 수 반환: ldiv_t 몫과 나머지 값> 변수 타입별 함수입니다. 변수 타입 함수 헤더 파일 int div() stdlib.h long ldiv() stdlib.h 몫과 나머지를 함께 구해야 하기 때문에 stuct 를 이용합니다. typedef struct { long quot; // 몫 long rem; // 나머지 } ldiv_t; C언어 ldiv() 함수 예제 #include #include int..
    최근글
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.