Funzione rotonda mysql

Funzione rotonda mysql
L'arrotondamento dei numeri si riferisce alla ricerca del valore approssimativo vicino di un determinato valore numerico. L'arrotondamento dei numeri è una pratica comune quando si lavora con valori numerici, permettendoti di ottenere un valore numerico che è più facile da leggere e analizzare.

In questo tutorial, imparerai sulla funzione round () di MySQL. Copriremo ciò che fa la funzione, la sua sintassi della funzione, i parametri accettati, i valori di restituzione e gli esempi pratici dell'utilizzo della funzione.

Funzione mysql round ()

In MySQL, la funzione round () in MySQL ti consente di completare un valore numerico a un numero specifico di luoghi decimali.

Di seguito mostra la sintassi della funzione rotonda in mysql:

Round (numero, decimal_places)

La funzione accetta due argomenti principali:

  • Il numero da arrotondare.
  • Decimal_places - Questo parametro specifica il numero di luoghi decimali a cui è arrotondato il numero di input. Questo è un parametro opzionale. Se manca, la funzione arrotola il numero al numero intero più vicino.

Dai un'occhiata al seguente esempio:

Seleziona round (3.14159);
-- 3
Seleziona round (3.14159, 0) come p;
- 3

Come puoi vedere dall'output, l'impostazione del parametro DeCimal_Places su 0 o omettendo è molto esatto. Entrambi restituiscono il valore al numero intero più vicino.

Esempio 1: usando la funzione round () con valore decimale positivo

Questo esempio mostra il valore risultante quando il valore del parametro DeCimal_Places è impostato su un numero intero positivo:

Seleziona round (3.14159, 0) come p;

Produzione:

p |
-----+
3.142 |

Esempio 2: usando la funzione round () con decimale negativo

Possiamo anche impostare il parametro DeCimal_Places su un valore negativo come mostrato nel seguente:

Seleziona round (3.14159, -3) come p;

Ciò dovrebbe costringere la funzione a arrotondare il valore prima del decimale.

Risultato:

p |
-+
0 |

Esempio 2:

Seleziona round (314159.14159, -3) come p;

Risultato:

p |
------+
314000 |

Esempio 3: usando la funzione round () in una tabella

Possiamo anche usare la funzione round () in una colonna della tabella come mostrato nella seguente:

Rundare i valori come segue:

Selezionare Valore, Round (Value) come Roundaff da Random_Intes RI;

Produzione:

Conclusione

La funzione rotonda () di MySQL è uno strumento prezioso per approssimare i numeri a un livello di precisione specificato. Può essere utilizzato in varie operazioni matematiche e statistiche ed è spesso utilizzato per semplificare i calcoli e renderli più gestibili. La funzione round () è facile da usare e può essere una preziosa aggiunta al tuo toolkit MySQL.