Jak runda liczb w Javie

Jak runda liczb w Javie
Java zapewnia wbudowaną klasę znaną jako Matematyka klasa, która należy do Jawa.Lang pakiet. Java.Lang.Klasa matematyczna zapewnia wiele metod używanych do wykonywania różnych operacji numerycznych, takich jak zaokrąglanie liczby, znajdowanie korzenia kwadratowego i tak dalej. Klasa matematyczna oferuje wiele metod uzupełnienia liczby takich jak Round (), Ceil (), Floor ().

W tym artykule zapewni głęboką wiedzę na temat rundy liczb w Javie. W tym zapisie omówimy poniższą metodę do rundy liczby w Javie:

  • Co to jest matematyka.Round () i jak go używać w Javie
  • Co to jest matematyka.Ceil () i jak go używać w Javie
  • Co to jest matematyka.floor () i jak używać go w Javie

Więc zacznijmy!

Co to jest matematyka.Round () i jak go używać w Javie

Jest to predefiniowana metoda klasy matematycznej Java, która odcina zmiennoprzecinkową wartość i zwraca najbliższą liczbę typu liczb całkowitych.

Przykład
Ten przykład pomoże ci zrozumieć, jak korzystać z Matematyka.okrągły() Metoda w Javie:

klasa publiczna RoundingofNumber
public static void main (string [] args)
Numer zmiennoprzecinkowy1 = 172.52f;
podwójny numer2 = 172.12;
Numer zmiennoprzecinkowy3 = 10.12f;
Float Number4 = 10.72f;
podwójny numer5 = -570.82;
System.na zewnątrz.println („zaokrąglanie 172.52: " + matematyka.Round (numer1));
System.na zewnątrz.println („zaokrąglanie 172.12: " + matematyka.Round (Number2));
System.na zewnątrz.println („zaokrąglanie 10.12: " + matematyka.Round (Number3));
System.na zewnątrz.println („zaokrąglanie 10.72: " + matematyka.Round (Number4));
System.na zewnątrz.println („Zaokrąglanie -570.82: " + matematyka.Round (Number5));

Powyższy program wytworzy następujące dane wyjściowe:

Dane wyjściowe pokazuje, że matematyka.Metoda okrągła () zwróciła najbliższy numer całkowitego.

Co to jest matematyka.Ceil () i jak go używać w Javie

Jest to predefiniowana metoda klasy matematycznej Java, która okrąża podaną liczbę w górę i zwraca Podwójny typ wartość; Poniższy przykład zapewni większą jasność na temat tej koncepcji.

Przykład
Zmodyfikujemy poprzedni przykład i zamiast matematyki.Metoda okrągła () wykorzystamy Matematyka.stropować() metoda:

klasa publiczna RoundingofNumber
public static void main (string [] args)
Numer zmiennoprzecinkowy1 = 172.52f;
podwójny numer2 = 172.12;
Numer zmiennoprzecinkowy3 = 10.12f;
Float Number4 = 10.72f;
podwójny numer5 = -570.82;
System.na zewnątrz.println („zaokrąglanie 172.52: " + matematyka.Ceil (numer1));
System.na zewnątrz.println („zaokrąglanie 172.12: " + matematyka.Ceil (numer2));
System.na zewnątrz.println („zaokrąglanie 10.12: " + matematyka.Ceil (numer3));
System.na zewnątrz.println („zaokrąglanie 10.72: " + matematyka.Ceil (numer4));
System.na zewnątrz.println („Zaokrąglanie -570.82: " + matematyka.Ceil (numer5));

Po pomyślnym wykonaniu programu otrzymamy następujące dane wyjściowe:

Dane wyjściowe pokazuje, że Matematyka.stropować() Metoda zwrócona w górę najbliższe wartości podwójne.

Co to jest matematyka.floor () i jak używać go w Javie

Ta metoda sprzeciwia się koncepcji matematyki.metoda suil () i.mi. okrąża podaną liczbę zniżkowy i zwraca Podwójny typ wartość.

Przykład
Rozważmy poniżej podanie programu, aby zrozumieć działanie matematyki.podłoga() metoda.

klasa publiczna RoundingofNumber
public static void main (string [] args)
Numer zmiennoprzecinkowy1 = 172.52f;
podwójny numer2 = 172.12;
Numer zmiennoprzecinkowy3 = 10.12f;
Float Number4 = 10.72f;
podwójny numer5 = -570.82;
System.na zewnątrz.println („zaokrąglanie 172.52: " + matematyka.podłoga (numer1));
System.na zewnątrz.println („zaokrąglanie 172.12: " + matematyka.podłoga (numer2));
System.na zewnątrz.println („zaokrąglanie 10.12: " + matematyka.podłoga (numer3));
System.na zewnątrz.println („zaokrąglanie 10.72: " + matematyka.podłoga (numer4));
System.na zewnątrz.println („Zaokrąglanie -570.82: " + matematyka.podłoga (numer5));

Po pomyślnym wykonaniu powyższego kodu otrzymamy następujące dane wyjściowe:

Dane wyjściowe pokazuje, że Matematyka.podłoga() Metoda zwróciła w dół najbliższe wartości podwójnego typu.

Wniosek

Klasa matematyczna zapewnia trzy metody zaokrąglenia liczby I.mi. okrągły (), suil (), floor (). Matematyka.Metoda okrągła () odcina wartość zmiennoprzecinkową i zwraca najbliższą liczbę typu liczb całkowitych. stropować() Metoda okrąża podaną liczbę w górę i zwraca Podwójny typ wartość, gdy podłoga() Metoda okrąża podaną liczbę zniżkowy i zwraca Podwójny typ wartość. Ten zapis wyjaśnił działanie trzech wbudowanych metod, aby zaokrąglić numer w Javie I.mi. Round (), Ceil () i Floor ().