Come calcolare Modulus in Java

April 21

Uno degli operatori Java che è eternamente utile è "modulo", il nome più programmatori usano per l'operatore restante. Esso utilizza il simbolo "%". In sostanza, "% B" rappresenta la parte restante rimane dopo dividendo A per B. A rigor di termini, questo è diverso da quello il vero significato matematico di modulo. Se pensate ad un cerchio di lunghezza B, un modulo B ti dice dove sei nel circolo dopo essere andato intorno ad esso una distanza di A. Ad esempio, 3.7 modulo 1.6 è 0,5. Entrambi questi può essere calcolata in Java.

istruzione

Calcolo del Resto

1 Dichiarare una variabile per il risultato del calcolo e seguire con l'operatore di assegnazione "=". Ad esempio, si potrebbe scrivere la riga "risultato Int =".

2 Digitare il nome del dividendo, che è il numero da dividere, e l'operatore resto. Ora, avete "Int risultato = dividendo%".

3 Inserire il nome del divisore o base per il modulo - o direttamente mettere in valore se non è una variabile - e finire la linea con una virgola. Ad esempio, se si stanno trovando il rimanente con un divisore di 10, sarebbe "risultato Int = dividendo% 10;".

Calcolo Vero Modulus

4 Dichiarare una variabile per il risultato e seguire con l'operatore di assegnazione. Ad esempio, "int result =".

5 Digitare una parentesi di apertura, "(", e il nome del dividendo. Continuando l'esempio, "int result = (dividend".

6 Inserire l'operatore restante, seguito dal divisore. Ad esempio, "int result = (dividend% divisore".

7 Continuare con l'operatore di addizione e il divisore di nuovo, seguita da una parentesi chiusa. Quindi, avete "Int risultato = (dividend% divisore + divisore)".

8 Termina con ancora una volta l'operatore resto e il divisore, e, infine, un punto e virgola. L'intera linea dovrebbe essere simile a "int result = (dividend% divisore + divisore)% divisore;

Consigli e avvertenze

  • L'operatore rimanente% lavora con valori decimali e numeri interi. Ad esempio, se si immette "risultato float = 3,7% 1,6,", la variabile risultato sarà impostata a 0,5.