Funkcja okrągła MySQL

Funkcja okrągła MySQL
Zaokrąglenie liczby odnosi się do znalezienia przybliżonej pobliskiej wartości danej wartości numerycznej. Zaokrąglenie liczby jest powszechną praktyką podczas pracy z wartościami numerycznymi, umożliwiając uzyskanie wartości numerycznej, która jest łatwiejsza do odczytania i analizowania.

W tym samouczku dowiesz się o funkcji MySQL's Round (). Omówimy to, co robi funkcja, jej składnia funkcji, akceptowane parametry, wartości zwracane i praktyczne przykłady użycia funkcji.

Funkcja mysql runda ()

W MySQL funkcja runda () w MySQL pozwala zaokrąglić wartość numeryczną do określonej liczby miejsc dziesiętnych.

Poniżej pokazuje składnię funkcji okrągłej w MySQL:

Okrągłe (liczba, decimal_places)

Funkcja akceptuje dwa główne argumenty:

  • Liczba, którą należy zaokrąglić.
  • Decimal_places - Ten parametr określa liczbę miejsc dziesiętnych, do których jest zaokrąglony numer wejściowy. To opcjonalny parametr. Jeśli jej brakuje, funkcja dopełnia liczbę do najbliższej liczby całkowitej.

Spójrz na następujący przykład:

Wybierz rundę (3.14159);
-- 3
Wybierz rundę (3.14159, 0) jako p;
- 3

Jak widać z wyjścia, ustawienie parametru decimal_places na 0 lub pominięcie go jest bardzo dokładne. Oba zwracają wartość do najbliższej liczby całkowitej.

Przykład 1: Korzystanie z funkcji Round () z dodatnią wartością dziesiętną

Ten przykład pokazuje wynikową wartość, gdy wartość parametrów decimal_places jest ustawiona na dodatnią liczbę całkowitą:

Wybierz rundę (3.14159, 0) jako p;

Wyjście:

P |
-----+
3.142 |

Przykład 2: Za pomocą funkcji Round () z ujemną dziesiętną

Możemy również ustawić parametr decimal_places na wartość ujemną, jak pokazano następująco:

Wybierz rundę (3.14159, -3) jako p;

Powinno to zmusić funkcję do zaokrąglenia wartości przed dziesiętnym.

Wynik:

P |
-+
0 |

Przykład 2:

Wybierz rundę (314159.14159, -3) jako p;

Wynik:

P |
------+
314000 |

Przykład 3: Za pomocą funkcji okrągłej () w tabeli

Możemy również użyć funkcji Round () w kolumnie tabeli, jak pokazano następująco:

Zaokrąglij wartości w następujący sposób:

Wybierz wartość, okrągła (wartość) jako RoundOff z Random_ints Ri;

Wyjście:

Wniosek

Funkcja rundy () MySQL jest cennym narzędziem do przybliżania liczb do określonego poziomu precyzji. Może być stosowany w różnych operacjach matematycznych i statystycznych i jest często używany do uproszczenia obliczeń i uczynienia ich łatwszy. Funkcja Round () jest łatwa w użyciu i może być cennym dodatkiem do zestawu narzędzi MySQL.