In dit programma leer je controleren of een bepaald getal positief of negatief is. Dit wordt gedaan met behulp van een if else-instructie in Java.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:
- Java if… else-instructie
- Java-operators
Voorbeeld: controleer of een getal positief of negatief is met behulp van indien anders
public class PositiveNegative ( public static void main(String() args) ( double number = 12.3; // true if number is less than 0 if (number 0.0) System.out.println(number + " is a positive number."); // if both test expression is evaluated to false else System.out.println(number + " is 0."); ) )
Uitvoer
12.3 is een positief getal.
Als u de waarde van het getal verandert in een negatief getal (bijvoorbeeld -12,3), is de uitvoer:
-12.3 is een negatief getal.
In het bovenstaande programma is het vrij duidelijk hoe het variabelenummer wordt gecontroleerd op positief of negatief, door het te vergelijken met 0.
Als u het niet zeker weet, volgt hier de uitsplitsing:
- Als een getal groter is dan nul, is het een positief getal.
- Als een getal kleiner is dan nul, is het een negatief getal.
- Als een getal gelijk is aan nul, is het nul.