본문으로 바로가기
homeimage
  1. Home
  2. 컴퓨터/프로그래밍
  3. C언어 소수점 이하 모두 버림 함수 floor()

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 <stdio.h>
#include <math.h>

int main( void)
{
   printf( "floor( %g) = %g\n", 123.000, floor( 123.000));
   printf( "floor( %g) = %g\n", 123.001, floor( 123.001));
   printf( "floor( %g) = %g\n", 123.099, floor( 123.099));
   printf( "floor( %g) = %g\n", 123.999, floor( 123.999));

   return 0;
}

C언어 floor() 예제 실행 결과

]$ ./a.out
floor( 123) = 123
floor( 123.001) = 123
floor( 123.099) = 123
floor( 123.999) = 123
]$
SNS 공유하기
💬 댓글 개
이모티콘창 닫기
울음
안녕
감사해요
당황
피폐

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