Java - Operationer og numeriske typer

Indholdsfortegnelse
Kender dem numeriske typer I et programmeringssprog betyder det at spare os selv for hovedpine, når vi udvikler os, da vi nogle gange kan se et fejlagtigt resultat, men alt ser godt ud i programmet, da det kan have været en erklæring om en variabel med en upassende numerisk type.
Numeriske typer
Det numeriske typer tillader os at erklære den maksimale størrelse og type af tal, som en variabel vil indeholde, gøres dette på en sådan måde, at sproget afsæt den nødvendige hukommelsesplads til variablenDerfor er vigtigheden af ​​dette, lad os forestille os, at en variabel kun vil indeholde et etcifret heltal, det er ikke værd at tildele den maksimale mængde hukommelse til denne variabel, da det ville medføre en større omkostning i ressourcer til vores program.
Det numeriske typer understøttet af Java er som følgende:
  • byte: det er det mindste af alt, det indeholder en 8 -bit kapacitet, det ville variere fra -128 til 127
  • shorts: denne type understøtter en 16 -bit kapacitet har et område, der går fra -32768 til 32767
  • int: Det er det mest anvendte, da det har en rækkevidde på 32 bit og går fra -2147483648 til 2147483647
  • lang: det er typen, der har mere kapacitet i heltal med 64 bit, dens område går fra -9223372036854775808 til 9223372036854775807
  • flyde: det er den første af dem, der kan gemme flydende tal, det vil sige, der indeholder decimaler, dens kapacitet er 32 bit.
  • dobbelt: er det øverste område af de typer, der gemmer flydende tal, og dets kapacitet er 64 bit.
Operationer
Java giver os mulighed for at udføre grundlæggende aritmetiske operationer ved hjælp af operatorerne, med dem kan vi foretage beregninger med tal eller med numeriske variabler, og kunne kombinere begge dele.
Det eneste, der ændrer sig i nogle tilfælde, er operatørsymbolet, da de ikke er præcis, som vi kender dem i det matematiske område.
Lad os se de operatører, vi har til rådighed:
+ Det er ansvarligt for at foretage summer eller tilføjelser, som vi ser, det ikke ændrer sig.
- Han er ansvarlig for at foretage subtraktioner eller subtraktioner, det ændrer heller ikke.
* Det er den første, der ser anderledes ud og har ansvaret for at udføre multiplikationerne.
/ Han står for udførelsen af ​​divisionerne.
% Sidstnævnte giver os mulighed for at få resten af ​​en ikke-nøjagtig division.
Nu hvor vi kender dem, vil vi bruge dem ved at lave et simpelt program til at demonstrere deres funktioner; vores program vil omdanne sekunder til minutter, så hvad vi vil gøre er at modtage et input fra brugeren og udføre konverteringen ved hjælp af operatørerne.
For at afslutte denne vejledning, lad os se koden til den praktiske sag og hvad vores output ville være:
 import java.util.Scanner; public class DisplayTime {public static void main (String [] args) {// Vi anmoder om inputdata Scanner input = ny Scanner (System.in); System.out.print ("Indtast et helt antal sekunder:"); int sekunder = input.nextInt (); int minutter = sekunder / 60; // vi beregner, hvor mange minutter der er i sekunder int resterende sekunder = sekunder% 60; // få de resterende sekunder System.out.println ("************************************* ************ "); System.out.println (""); System.out.println (sekunder + "sekunder er" + minutter + "minutter og" + resterende sekunder + "sekunder"); }} 

Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave