round 함수

함수 round는 수학적 반올림 규칙에 따라 숫자를 반올림합니다. 첫 번째 매개변수로는 숫자를, 두 번째 선택적 매개변수로는 소수 부분에 몇 자리를 남길지 받습니다. 두 번째 매개변수는 양수일 수도 있고 음수일 수도 있습니다(이 경우 정수 부분에 몇 자리를 남길지를 지정합니다).

구문

phpround(숫자, [자릿수]);

예제

소수를 정수로 반올림:

php<?php
  echo round(3.4);
?>

코드 실행 결과:

php3

예제

소수를 정수로 반올림:

php<?php
  echo round(3.5);
?>

코드 실행 결과:

php4

예제

소수를 정수로 반올림:

php<?php
  echo round(3.6);
?>

코드 실행 결과:

php4

예제

소수점 이하 두 자리까지 반올림:

php<?php
  echo round(12.45678, 2);
?>

코드 실행 결과:

php12.46

예제

소수점 이하 세 자리까지 반올림:

php<?php
  echo round(12.45678, 3);
?>

코드 실행 결과:

php12.457

예제

십의 자리까지 반올림:

php<?php
  echo round(12456.78, -1);
?>

코드 실행 결과:

php12460

예제

백의 자리까지 반올림:

php<?php
  echo round(12456.78, -2);
?>

코드 실행 결과:

php12500

예제

천의 자리까지 반올림:

php<?php
  echo round(12456.78, -3);
?>

코드 실행 결과:

php12000

참고

  • 분수를 올림하는 함수 ceil,
  • 분수를 내림하는 함수 floor,