round Fonksiyonu

round fonksiyonu, bir sayıyı matematiksel yuvarlama kurallarına göre yuvarlar. Fonksiyon ilk parametre olarak bir sayı, ikinci isteğe bağlı parametre olarak da ondalık kısımda kaç basamak bırakılacağını alır. İkinci parametre hem pozitif hem de negatif olabilir (bu durumda tam sayı kısmında kaç basamak bırakılacağını belirtir).

Sözdizimi

phpround(sayı, [basamak sayısı]);

Örnek

Ondalıklı sayıyı tam sayıya yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php3

Örnek

Ondalıklı sayıyı tam sayıya yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php4

Örnek

Ondalıklı sayıyı tam sayıya yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php4

Örnek

Sayıyı ondalık kısımda iki basamağa yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php12.46

Örnek

Sayıyı ondalık kısımda üç basamağa yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php12.457

Örnek

Sayıyı onlar basamağına yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php12460

Örnek

Sayıyı yüzler basamağına yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php12500

Örnek

Sayıyı binler basamağına yuvarlayalım:

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

Kodun çalıştırılmasının sonucu:

php12000

Ayrıca Bakınız

  • kesiri yukarı yuvarlayan ceil
    fonksiyonu
  • kesiri aşağı yuvarlayan floor
    fonksiyonu