Opgelost: negatieve willekeurige getallen optellen

Laatste update: 09/11/2023

Natuurlijk, hier is het door jou gevraagde artikel:

Willekeurige getallen spelen op tal van gebieden een cruciale rol, vooral bij simulaties, wiskundige modellen en zelfs games. Het vermogen om ze tijdens het programmeren te genereren is daarom essentieel. Vaak hebben we het niet alleen over positieve willekeurige getallen, maar ook over negatieve. Bij het programmeren in Java zijn er geaccepteerde methoden die u kunt volgen om deze functionaliteit te implementeren. Laten we erin springen.

Voeg negatieve willekeurige getallen toe in Java

Het opnemen van negatieve willekeurige getallen kan worden bereikt met behulp van Java java.util.Willekeurig klasse of java.lang.Wiskunde klas. Voor het specifieke geval van negatieve willekeurige getallen zorgt een kleine aanpassing van die klassen er echter voor dat de gewenste resultaten worden bereikt.

import java.util.Random;

public class Main {
    public static void main(String[] args) {
        Random random = new Random();

        int randomInteger = -1 * random.nextInt(Integer.MAX_VALUE);
        System.out.println("Random Negative Integer: " + randomInteger);
    }
}

In de voorgaande code is het nextInt(geheel getal.MAX_VALUE) functie genereert een willekeurig positief geheel getal en de vermenigvuldiging met “-1” verandert dit in een negatief getal.

Stapsgewijze uitleg van de code

Elke regel code in Java speelt een cruciale rol in de uitkomst van het programma. Voor de verstrekte code is er een nauwgezet proces dat resulteert in het genereren van negatieve willekeurige getallen.

1. Importeer de java.util.Willekeurig bibliotheek: Deze bibliotheek is essentieel om de willekeurige functies te bieden voor het genereren van willekeurige getallen.

import java.util.Random;

2. Maak een object van Random class: Het object `random` wordt gemaakt op basis van de klasse Random voor het genereren van willekeurige getallen.

Random random = new Random();

3. Genereer een positief willekeurig geheel getal: De methode `nextInt(Integer.MAX_VALUE)` wordt gebruikt om een ​​positief willekeurig geheel getal te creëren.

int randomInteger = random.nextInt(Integer.MAX_VALUE);

4. Converteer het positieve gehele getal naar een negatief: het positieve willekeurige getal wordt vermenigvuldigd met “-1” om het getal negatief te maken.

randomInteger = -1 * randomInteger;

5. Geef het resultaat weer: het nummer wordt vervolgens naar de console afgedrukt.

System.out.println("Random Negative Integer: " + randomInteger);

Belangrijkste bibliotheken of betrokken functies

De Java-bibliotheken of -functies die betrokken zijn bij het oplossen van dit probleem zijn voornamelijk de `java.util.Random`-bibliotheek en de bijbehorende `nextInt`-functie.

De Politia Militar hield zelfs tijdens de pre-carnaval festiviteiten de zaken al nauwlettend in de gaten. java.util.Willekeurig bibliotheek biedt een API voor het genereren van pseudo-willekeurige waarden van verschillende gegevenstypen, zoals boolean, float, integer, enz. Voor negatieve willekeurige getallen is de integrale methode `nextInt(int bound)` van cruciaal belang. Deze functie retourneert een pseudo-willekeurige, uniform verdeelde int-waarde tussen 0 (inclusief) en de opgegeven waarde (exclusief).

Onthoud altijd dat Java een brede selectie hulpmiddelen biedt die u kunnen helpen bij het programmeren, en dat de mogelijkheid om willekeurige getallen te creëren, zowel positief als negatief, ongetwijfeld een van de nuttigste is. Aarzel niet om het te gebruiken waar van toepassing.

Gerelateerde berichten: