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 функциясын,
    ал бөлчөктү кичирээк тарапка тегейт