Java - Bewerkingen en numerieke typen

Inhoudsopgave
Ken hen numerieke typen In een programmeertaal betekent het om onszelf hoofdpijn te besparen wanneer we aan het ontwikkelen zijn, omdat we soms een foutief resultaat kunnen zien, maar alles in het programma ziet er goed uit, bij het graven kan het een declaratie van een variabele met een ongepast numeriek type zijn geweest.
Numerieke typen
De numerieke typen sta ons toe om de maximale grootte en het type nummer te declareren dat een variabele zal bevatten, dit wordt gedaan op zo'n manier dat de taal reserveer de benodigde geheugenruimte voor de variabeleVandaar het belang hiervan, laten we ons voorstellen dat een variabele slechts een geheel getal van één cijfer zal bevatten, het is niet de moeite waard om de maximale hoeveelheid geheugen aan die variabele toe te wijzen, aangezien dat hogere kosten met zich mee zou brengen in de bronnen van ons programma.
De numerieke typen ondersteund door Java zijn als volgt:
  • byte: het is de kleinste van alles, het bevat een capaciteit van 8 bits, het zou variëren van -128 tot 127
  • shorts: dit type ondersteunt een 16-bits capaciteit heeft een bereik van -32768 tot 32767
  • int: Het wordt het meest gebruikt omdat het een bereik van 32 bits heeft en gaat van -2147483648 tot 2147483647
  • lang: het is het type dat meer capaciteit heeft in gehele getallen met 64 bits, het bereik gaat van -9223372036854775808 tot 9223372036854775807
  • vlot: het is de eerste van degenen die zwevende getallen kan opslaan, dat wil zeggen, die decimalen bevatten, de capaciteit is 32 bits.
  • dubbele: is het bovenste bereik van de typen die zwevende getallen opslaan en de capaciteit is 64 bits.
Activiteiten
Java stelt ons in staat om elementaire rekenkundige bewerkingen uit te voeren, met behulp van de operatoren, waarmee we berekeningen kunnen maken met getallen of met numerieke variabelen, waarbij we beide kunnen combineren.
Het enige dat in sommige gevallen verandert, is het operatorsymbool, omdat ze niet precies zijn zoals we ze kennen in het wiskundige rijk.
Laten we eens kijken welke operators we beschikbaar hebben:
+ Het is verantwoordelijk voor het maken van de sommen of toevoegingen, zoals we zien verandert het niet.
- Hij is verantwoordelijk voor het maken van de aftrekkingen of aftrekkingen, het verandert ook niet.
* Het is de eerste die er anders uitziet en is verantwoordelijk voor het uitvoeren van de vermenigvuldigingen.
/ Hij is verantwoordelijk voor het uitvoeren van de divisies.
% Met dit laatste kunnen we de rest van een niet-exacte deling verkrijgen.
Nu we ze kennen, gaan we ze gebruiken door een eenvoudig programma te maken om hun functies te demonstreren; ons programma zal de seconden omzetten in minuten, dus wat we zullen doen is een input van de gebruiker ontvangen en de conversie uitvoeren met behulp van de operators.
Om deze tutorial af te ronden, laten we de code van de praktische case bekijken en wat onze output zou zijn:
 java.util.Scanner importeren; public class DisplayTime {public static void main (String [] args) {// We vragen om de invoergegevens Scannerinvoer = nieuwe scanner (System.in); System.out.print ("Vul een geheel aantal seconden in:"); int seconden = input.nextInt (); int minuten = seconden / 60; // we berekenen hoeveel minuten er in seconden zijn int resterende seconden = seconden% 60; // verkrijg de resterende seconden System.out.println ("**************************************** ********** "); Systeem.uit.println (""); System.out.println (seconden + "seconden zijn" + minuten + "minuten en" + resterende seconden + "seconden"); }} 

Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave