Java - operacje i typy numeryczne

Spisie treści
Znam ich typy numeryczne W języku programowania oznacza to zaoszczędzenie sobie bólu głowy podczas programowania, ponieważ czasami możemy zobaczyć błędny wynik, jednak wszystko w programie wygląda dobrze, podczas zagłębiania się w to mogło być deklaracją zmiennej o niewłaściwym typie liczbowym.
Typy numeryczne
ten typy numeryczne pozwalają nam zadeklarować maksymalny rozmiar i typ liczby, jaką będzie zawierać zmienna, odbywa się to w taki sposób, że język odłóż na bok niezbędną przestrzeń pamięci dla zmiennejStąd znaczenie tego, wyobraźmy sobie, że zmienna będzie zawierała tylko jednocyfrową liczbę całkowitą, nie warto przypisywać tej zmiennej maksymalnej ilości pamięci, ponieważ wiązałoby się to z wyższym kosztem zasobów naszego programu.
ten typy numeryczne obsługiwane przez Java są następujące:
  • bajt: jest najmniejsza ze wszystkich pojemności 8-bitowych, wahałaby się od -128 do 127
  • szorty: ten typ obsługuje pojemność 16-bitową i ma zakres od -32768 do 32767
  • int: Jest najczęściej używany, ponieważ ma zakres 32 bitów i przechodzi od -2147483648 do 2147483647
  • długo: jest to typ, który ma większą pojemność w liczbach całkowitych z 64 bitami, jego zakres wynosi od -9223372036854775808 do 9223372036854775807
  • Platforma: jest pierwszym z tych, które mogą przechowywać liczby zmiennoprzecinkowe, to znaczy zawierające ułamki dziesiętne, jego pojemność wynosi 32 bity.
  • podwójnie: to górny zakres typów przechowujących liczby zmiennoprzecinkowe, a jego pojemność to 64 bity.
Operacje
Jawa pozwala nam na wykonywanie podstawowych operacji arytmetycznych, przy użyciu operatorów, za pomocą których możemy wykonywać obliczenia na liczbach lub na zmiennych numerycznych, będąc w stanie połączyć obie.
Jedyną rzeczą, która zmienia się w niektórych przypadkach, jest symbol operatora, ponieważ nie są one dokładnie takie, jakie znamy w dziedzinie matematycznej.
Zobaczmy, jakie operatory mamy do dyspozycji:
+ Odpowiada za sumowanie lub dodawanie, jak widzimy, to się nie zmienia.
- Jest odpowiedzialny za odejmowanie lub odejmowanie, to też się nie zmienia.
* Jest pierwszym, który wygląda inaczej i odpowiada za wykonanie mnożenia.
/ Jest odpowiedzialny za przeprowadzanie podziałów.
% Ta ostatnia pozwala nam uzyskać pozostałą część podziału niedokładnego.
Teraz, gdy je znamy, użyjemy ich, tworząc prosty program do zademonstrowania ich funkcji; nasz program zamieni sekundy na minuty, więc to, co zrobimy, to otrzymanie danych wejściowych od użytkownika i wykonanie konwersji za pomocą operatorów.
Aby zakończyć ten samouczek, zobaczmy kod praktycznego przypadku i jaki byłby nasz wynik:
 importować java.util.Scanner; public class DisplayTime {public static void main (String [] args) {// Żądamy danych wejściowych Scanner input = new Scanner (System.in); System.out.print ("Wprowadź liczbę całkowitą sekund:"); int sekund = input.nextInt (); int minuty = sekundy / 60; // obliczamy ile minut istnieje w sekundach int pozostałeSeconds = sekundy% 60; // pobierz pozostałe sekundy System.out.println ("************************************** ***********"); System.out.println (""); System.out.println (sekundy + „sekundy to” + minuty + „minuty i” + pozostałe sekundy + „sekundy”); }} 

Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave