Hàm round

Hàm round làm tròn số theo quy tắc làm tròn toán học. Tham số đầu tiên hàm nhận một số, và tham số thứ hai tùy chọn - bao nhiêu chữ số để lại trong phần thập phân. Tham số thứ hai có thể là số dương, cũng như số âm (trong trường hợp này nó chỉ định bao nhiêu chữ số để lại trong phần nguyên).

Cú pháp

phpround(số, [số lượng chữ số]);

Ví dụ

Làm tròn phân số về số nguyên:

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

Kết quả thực thi mã:

php3

Ví dụ

Làm tròn phân số về số nguyên:

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

Kết quả thực thi mã:

php4

Ví dụ

Làm tròn phân số về số nguyên:

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

Kết quả thực thi mã:

php4

Ví dụ

Hãy làm tròn số đến hai chữ số trong phần thập phân:

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

Kết quả thực thi mã:

php12.46

Ví dụ

Hãy làm tròn số đến ba chữ số trong phần thập phân:

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

Kết quả thực thi mã:

php12.457

Ví dụ

Làm tròn số đến hàng chục:

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

Kết quả thực thi mã:

php12460

Ví dụ

Làm tròn số đến hàng trăm:

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

Kết quả thực thi mã:

php12500

Ví dụ

Làm tròn số đến hàng nghìn:

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

Kết quả thực thi mã:

php12000

Xem thêm

  • hàm ceil,
    làm tròn phân số lên trên
  • hàm floor,
    làm tròn phân số xuống dưới