Hvordan finne ut om et tall er Prime i Java som returnerer en boolsk

En hoved nummer er et nummer som bare er delelig med seg selv eller en. For å finne ut om et tall er et primtall i Java, deler du antall programmatisk ved to til ni. Dersom resten er null etter disse beregningene, er det nummer ikke er et primtall. Du kan deretter returnere boolsk verdi "false" i funksjonen og "true" dersom hver beregningsresultatene i en rest.

Bruksanvisning

1 Åpne Java editor og åpne Java-filen du ønsker å bruke for å lage Java-funksjonen. Skriv inn følgende kode for å lage Java-funksjonen:

offentlig bool primeNumber (int tall) {

}

Skriv inn funksjonskoden innen krøllete parentes.

2 Lag variablene du trenger for å utføre beregningene. Følgende kode oppretter variabelen brukes til å inneholde resten av divisjonen og en variabel for å angi funksjonen til "true" eller "false:"

desimal resultat = 0;
bool isPrime = true;

3 Lag løkken å dele antall av to til ni. Følgende kode deler nummeret av hvert tall, returnerer resten, og setter den boolske verdien til "false" dersom en rest er en rekke unntak null:

for (int i = 2; i <10; i ++) {
Resultatet = antall% i;
if (resultat! = 0) // nummeret ikke er et primtall
{
isPrime = false;
}
}

4 Returner boolsk resultat i funksjonen:

tilbake isPrime;