Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Operatori matematici e di confronto

Naturalmente, per poter effettuare delle operazioni tra le variabili dobbiamo utilizzare dei caratteri "speciali" che prendono il nome di operatori.
Gli operatori si dividono in operatori matematici e operatori di confronto. Di seguito elenchiamo gli operatori principali e di più comune utilizzo.

Operatori matematici

Questi gli operatori matematici:

+  addizione (o anche concatenazione di stringe)
-  sottrazione
/  divisione
*  moltiplicazione
++ incremento
-- decremento
Chiaramente questi operatori matematici consentono operazioni basilari. Nel caso volessi per esempio elevare un numero a potenza si utilizza il metodo pow(double a, double b) della classe java.lang.math. Il package math che il Java ci fornisce ci mette a disposizione le più importanti funzioni matematiche come per esempio seno, coseno, tangente e molto altro.

Operatori di confronto

Questi gli operatori di confronto (anche detti operatori di espressione):

=  assegnazione
== ugualianza
!= differenza
>  maggiore
<  minore
&& e (AND logico)
|| o (OR logico)
E' possibile concatenare tra loro diversi Operatori per avere significati differenti:
>= maggiore e uguale
<= minore e uguale
+= assegna e aggiunge un valore
-= assegna e sottrae un valore
Facciamo qualche esempio:
int x = 1; // utilizziamo l'operatore = di assegnazione
int y = x + 1; // y sarà uguale a 2
y += 10;  // y diventa 12

if (x == y){
  System.out.println("Primo risultato FALSO");
}

else if (y > x){
  System.out.println("Secondo risultato VERO");
}
In questo esempio abbiamo introdotto, per vedere all'opera i nostri operatori di confronto, una sintassi del tipo if...else che rappresenta l'esempio più comune di struttura condizionale la cui analisi verrà effettuata nella prossima lezione.

Corsi
Corso LinuxCorso Linux
Guida completa al sistema open-source. A partire da 39 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. A partire da 49 €.
Corso Ruby e Ruby On RailsCorso Ruby e Ruby On Rails
Creare software ed applicazioni Web con Ruby e ROR. A partire da 49 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122