Funktionen round

Funktionen round avrundar ett tal enligt reglerna för matematisk avrundning. Den första parametern tar funktionen emot ett tal, och den andra valfria parametern - hur många decimaler som ska lämnas i bråkdelen. Den andra parametern kan vara både positiv och negativ (i det här fallet anger den hur många siffror som ska lämnas i heltalsdelen).

Syntax

phpround(tal, [antal siffror]);

Exempel

Låt oss avrunda ett bråktal till ett heltal:

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

Resultat av kodkörning:

php3

Exempel

Låt oss avrunda ett bråktal till ett heltal:

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

Resultat av kodkörning:

php4

Exempel

Låt oss avrunda ett bråktal till ett heltal:

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

Resultat av kodkörning:

php4

Exempel

Låt oss avrunda ett tal till två decimaler:

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

Resultat av kodkörning:

php12.46

Exempel

Låt oss avrunda ett tal till tre decimaler:

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

Resultat av kodkörning:

php12.457

Exempel

Låt oss avrunda ett tal till tiotal:

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

Resultat av kodkörning:

php12460

Exempel

Låt oss avrunda ett tal till hundratal:

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

Resultat av kodkörning:

php12500

Exempel

Låt oss avrunda ett tal till tusental:

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

Resultat av kodkörning:

php12000

Se även

  • funktionen ceil,
    som avrundar bråktal uppåt
  • funktionen floor,
    som avrundar bråktal nedåt