Funktionen round

Funktionen round afrunder et tal efter reglerne for matematisk afrunding. Den første parameter tager funktionen imod tallet, og den anden valgfrie parameter - hvor mange cifre der skal beholdes i decimaldelen. Den anden parameter kan være både positiv og negativ (i dette tilfælde angiver den hvor mange cifre der skal beholdes i heltalsdelen).

Syntaks

phpround(tal, [antal cifre]);

Eksempel

Lad os afrunde et decimaltal til et helt tal:

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

Resultatet af kodekørslen:

php3

Eksempel

Lad os afrunde et decimaltal til et helt tal:

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

Resultatet af kodekørslen:

php4

Eksempel

Lad os afrunde et decimaltal til et helt tal:

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

Resultatet af kodekørslen:

php4

Eksempel

Lad os afrunde et tal til to cifre i decimaldelen:

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

Resultatet af kodekørslen:

php12.46

Eksempel

Lad os afrunde et tal til tre cifre i decimaldelen:

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

Resultatet af kodekørslen:

php12.457

Eksempel

Lad os afrunde et tal til nærmeste tier:

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

Resultatet af kodekørslen:

php12460

Eksempel

Lad os afrunde et tal til nærmeste hundrede:

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

Resultatet af kodekørslen:

php12500

Eksempel

Lad os afrunde et tal til nærmeste tusind:

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

Resultatet af kodekørslen:

php12000

Se også

  • funktionen ceil,
    som afrunder en brøk opad
  • funktionen floor,
    som afrunder en brøk nedad