Funcția MySQL Round().

Functia Mysql Round



Rotunjirea numerelor se referă la găsirea valorii apropiate aproximative a unei valori numerice date. Rotunjirea numerelor este o practică comună atunci când lucrați cu valori numerice, permițându-vă să obțineți o valoare numerică care este mai ușor de citit și analizat.

În acest tutorial, veți afla despre funcția round() a MySQL. Vom acoperi ceea ce face funcția, sintaxa funcției sale, parametrii acceptați, valorile returnate și exemplele practice de utilizare a funcției.

Funcția MySQL Round().

În MySQL, funcția round() din MySQL vă permite să rotunjiți o valoare numerică la un anumit număr de zecimale.







Următoarele arată sintaxa funcției rotunde în MySQL:



ROUND(număr, zecimale)

Funcția acceptă două argumente principale:



  • Numărul care trebuie rotunjit.
  • Decimal_places – Acest parametru specifică numărul de zecimale la care este rotunjit numărul de intrare. Acesta este un parametru opțional. Dacă lipsește, funcția rotunjește numărul la cel mai apropiat număr întreg.

Aruncă o privire la următorul exemplu:





SELECTARE ROUND(3,14159);
-- 3
SELECTARE ROUND(3,14159, 0) ca p;
- 3

După cum puteți vedea din rezultat, setarea parametrului decimal_places la 0 sau omiterea acestuia este foarte exactă. Ambele returnează valoarea celui mai apropiat număr întreg.

Exemplul 1: Utilizarea funcției Round() cu valoare zecimală pozitivă

Acest exemplu arată valoarea rezultată atunci când valoarea parametrului decimal_places este setată la un număr întreg pozitiv:



SELECTARE ROUND(3,14159, 0) ca p;

Ieșire:

p    |
-----+
3.142|

Exemplul 2: Utilizarea funcției Round() cu zecimală negativă

De asemenea, putem seta parametrul decimal_places la o valoare negativă, așa cum se arată în continuare:

SELECTARE ROUND(3,14159, -3) ca p;

Acest lucru ar trebui să forțeze funcția să rotunjească valoarea înainte de zecimală.

Rezultat:

p|
-+
0|

Exemplul 2:

SELECTARE ROUND(314159,14159, -3) ca p;

Rezultat:

p     |
------+
314000|

Exemplul 3: Utilizarea funcției Round() într-un tabel

De asemenea, putem folosi funcția round() într-o coloană de tabel, așa cum se arată în continuare:

Rotunjiți valorile după cum urmează:

selectați valoarea, ROUND(valoare) ca rotunjire din random_ints ri ;

Ieșire:

Concluzie

Funcția MySQL round() este un instrument valoros pentru aproximarea numerelor la un anumit nivel de precizie. Poate fi folosit în diverse operații matematice și statistice și este adesea folosit pentru a simplifica calculele și a le face mai ușor de gestionat. Funcția round() este ușor de utilizat și poate fi un plus valoros la setul dvs. de instrumente MySQL.