---
title: PHP Math
description: "> PHP has a set of math functions that allows you to perform mathematical tasks on numbers. > > > > PHP нь тоон дээр математикийн даалгавар гүйцэтгэх боломжийг олгодог математикийн багц функцуудтай. --- ## PHP pi() Function – PHP…"
url: "https://apprentice.mn/docs/php-math/"
updated: "2021-07-08"
category: PHP
---

# PHP Math

> PHP has a set of math functions that allows you to perform mathematical tasks on numbers.
>
>
>
> PHP нь тоон дээр математикийн даалгавар гүйцэтгэх боломжийг олгодог математикийн багц функцуудтай.

---

## PHP pi() Function – PHP pi() Функц

The `pi()` function returns the value of PI:

`pi()` функц нь PI-ийн утгыг буцаана:

### Example

### Жишээ

      `<?php
echo(pi()); // returns 3.1415926535898
?>`

## PHP min() and max() Functions

The `min()` and `max()` functions can be used to find the lowest or highest value in a list of arguments: –

`min()` ба `max()` функцуудыг аргументуудын жагсаалтаас хамгийн бага эсвэл хамгийн их утгыг олоход ашиглаж болно.

### Example

### Жишээ

      `<?php
echo(min(0, 150, 30, 20, -8, -200));  // returns -200
echo(max(0, 150, 30, 20, -8, -200));  // returns 150
?>`

## PHP abs() Function

The `abs()` function returns the absolute (positive) value of a number:

`abs()` функц нь тооны абсолют (эерэг) утгыг буцаана:

### Example

### Жишээ

      `<?php
echo(abs(-6.7));  // returns 6.7
?>`

## PHP sqrt() Function

The `sqrt()` function returns the square root of a number:

`sqrt()` функц нь тооны квадрат язгуурыг буцаана.

### Example

### Жишээ

      `<?php
echo(sqrt(64));  // returns 8
?>`

## PHP round() Function

The `round()` function rounds a floating-point number to its nearest integer:

`round()` функц нь Бутархай тоог хамгийн ойрын бүхэл тоогоор дугуйруулна:

### Example

### Жишээ

      `<?php
echo(round(0.60));  // returns 1
echo(round(0.49));  // returns 0
?>`

## Random Numbers – Санамсаргүй тоо

The `rand()` function generates a random number:

`rand()` функц нь санамсаргүй тоог үүсгэдэг.

### Example

### Жишээ

      `<?php
echo(rand());
?>`

To get more control over the random number, you can add the optional *min* and *max* parameters to specify the lowest integer and the highest integer to be returned.

Санамсаргүй тоон дээр илүү их хяналт тавихын тулд нэмэлт, хамгийн бага бүхэл тоо, буцааж өгөх бүхэл тоонуудыг зааж өгөх боломжтой.

For example, if you want a random integer between 10 and 100 (inclusive), use `rand(10, 100)`:

Жишээлбэл, хэрэв та 10-аас 100 (хамааруулсан) хоорондох санамсаргүй тоог хүсвэл `rand(10, 100)` -г ашиглана уу.

### Example

### Жишээ

      `<?php
echo(rand(10, 100));
?>`

> ## Complete PHP Math Reference –
>
>
>
> ## PHP-ийн математикийн лавалгаа
>
>
>
> For a complete reference of all math functions, go to our complete PHP Math Reference. –
>
>
>
> Математикийн бүх функцүүдийн талаар бүрэн лавлахыг хүсвэл манай PHP-ийн математикийн лавлагаа руу орно уу.
>
>
>
> The PHP math reference contains description and example of use, for each function. –
>
>
>
> PHP-ийн математикийн лавлагаа нь функц бүрийн тайлбар, хэрэглээний жишээг агуулдаг.

        [https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-math%2F&linkname=PHP%20Math](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-math%2F&linkname=PHP%20Math)[https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-math%2F&linkname=PHP%20Math](https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-math%2F&linkname=PHP%20Math)[https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-math%2F&linkname=PHP%20Math](https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-math%2F&linkname=PHP%20Math)[https://www.addtoany.com/share](https://www.addtoany.com/share)
