94 – 나머지 함수

나머지를 구하는 함수 역시 구하고자 하는 유형에 따라 여러모로 다양하게 구성되어 있다. 나머지 함수이지만 몫 또한 같이 구해지는 함수들도 존재한다.

  • 함수 이름 | 기능
  • div | int형 나눗셈의 몫과 나머지를 구한다.
  • ldiv | long int 형 나눗셈의 몫과 나머지를 구한다.
  • fmod | double형 나눗셈의 나머지를 구한다.

예시를 보고 주어진 수의 몫과 나머지를 구하는 과정을 보면 함수 사용법을 알 수 있다.

스크린샷 2017-05-06 오후 4.27.59스크린샷 2017-05-06 오후 4.28.14

또한 올림 및 버림 함수와 정수부 소수부를 나누는 함수 또한 존재한다. 이런 함수들은 암호학에서 이용하는 경우가 많다.

  • 함수 이름 | 기능
  • cell | double형 데이터의 소수점 이하를 올림한다.
  • floor | double형 데이터의 소수점 이하를 버린다.
  • modf | double형 데이터를 정수부와 소수부로 분할한다.

이 함수 또한 예제로 보면 이해하기 어려운 것은 없을 것이다.

스크린샷 2017-05-06 오후 4.28.50스크린샷 2017-05-06 오후 4.29.03

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.