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 функциясы,
    бөлшекті кішірек жағына дөңгелектейді