Mysql runde funksjon

Mysql runde funksjon
Antall avrunding refererer til å finne den omtrentlige verdien av en gitt numerisk verdi. Antallrunding er en vanlig praksis når du jobber med numeriske verdier, slik at du kan få en numerisk verdi som er lettere å lese og analysere.

I denne opplæringen vil du lære om MySQLs runde () -funksjon. Vi vil dekke hva funksjonen gjør, dens funksjonssyntaks, aksepterte parametere, returverdier og de praktiske eksemplene på funksjonsbruken.

Mysql runde () funksjon

I MySQL lar runden () -funksjonen i MySQL deg avrunde en numerisk verdi til et spesifisert antall desimaler.

Følgende viser syntaks for rundfunksjonen i MySQL:

Runde (nummer, desimal_places)

Funksjonen godtar to hovedargumenter:

  • Antallet som skal avrundes.
  • Desimal_places - Denne parameteren spesifiserer antall desimaler som inngangsnummeret er avrundet. Dette er en valgfri parameter. Hvis den mangler, avrunder funksjonen tallet til nærmeste hele tall.

Ta en titt på følgende eksempel:

Velg Round (3.14159);
-- 3
Velg Round (3.14159, 0) som P;
- 3

Som du ser fra utgangen, er parameteren Desimal_places til 0 eller utelater den veldig nøyaktig. Begge returnerer verdien til nærmeste hele tall.

Eksempel 1: Bruke runden () -funksjonen med positiv desimalverdi

Dette eksemplet viser den resulterende verdien når parameterverdien for desimal_places er satt til et positivt heltall:

Velg Round (3.14159, 0) som P;

Produksjon:

p |
-----+
3.142 |

Eksempel 2: Bruke runden () -funksjonen med negativ desimal

Vi kan også sette parameteren Decimal_places til en negativ verdi som vist på følgende:

Velg Round (3.14159, -3) som P;

Dette skal tvinge funksjonen til runde av verdien før desimalen.

Resultat:

p |
-+
0 |

Eksempel 2:

Velg runde (314159.14159, -3) som P;

Resultat:

p |
------+
314000 |

Eksempel 3: Bruke runden () -funksjonen i en tabell

Vi kan også bruke runden () -funksjonen i en tabellkolonne som vist i følgende:

Runde verdiene som følger:

velg verdi, rund (verdi) som avrunding fra random_ints ri;

Produksjon:

Konklusjon

MySQLs runde () -funksjon er et verdifullt verktøy for å tilnærme tallene til et spesifikt presisjonsnivå. Det kan brukes i forskjellige matematiske og statistiske operasjoner og brukes ofte til å forenkle beregningene og gjøre dem mer håndterbare. Den runde () -funksjonen er enkel å bruke og kan være et verdifullt tillegg til MySQL -verktøysettet.