Concetti Chiave

  • Il simbolo "==" restituisce 1 se i due operandi sono uguali, altrimenti restituisce 0.
  • Utilizzando "!=" si ottiene 1 se i valori dei due operandi sono diversi, altrimenti 0.
  • L'operatore ">" verifica se il primo operando è maggiore del secondo, restituendo 1 o 0 in base al risultato.
  • Con ">=", si ha 1 se il primo operando è maggiore o uguale al secondo, e 0 in caso contrario.
  • Il simbolo "<" restituisce 1 se il primo operando è minore del secondo, altrimenti 0.

== -> dà come risultato 1 se i due operandi hanno lo stesso valore, altrimenti il risultato è 0 -> x==y

!= -> dà come risultato 1 se i due operandi hanno valore differente, altrimenti il risultato è 0 -> x!=y

> -> dà come risultato 1 se il primo operando ha valore maggiore del secondo, 0 se il primo operando ha valore minore del secondo-> x>y

>= -> dà come risultato 1 se il primo operando ha valore maggiore o uguale al secondo, 0 se il primo operando ha valore minore del secondo -> x>=y

-> dà come risultato 1 se il primo operando ha valore minore del secondo, 0 se il primo operando ha un valore maggiore del secondo -> x

-> dà come risultato 1 se il primo operando ha valore minore o uguale al secondo, 0 se il primo operando ha un valore maggiore del secondo -> x

Gli operatori relazionali permettono il confronto tra valori di due espressione, generando un risultato logico: vero(1) e falso(0) con tipo int.

C’è differenza tra > e >= e tra

Significato non standard

Gli operatori non hanno significato matematico standard come viene usato solitamente, infatti per esempio 3>2>1 = 0 dà come risultato falso, perchè (3>2)>1 = 1>1 che quindi è falso quindi 0.


Domande da interrogazione

  1. Qual è il risultato dell'operatore di uguaglianza "=="?
  2. L'operatore "==" restituisce 1 se i due operandi hanno lo stesso valore, altrimenti restituisce 0.

  3. Cosa indica l'operatore ">"?
  4. L'operatore ">" restituisce 1 se il primo operando è maggiore del secondo, mentre restituisce 0 se il primo operando è minore del secondo.

  5. Come funziona l'operatore "<"?
  6. L'operatore "<" restituisce 1 se il primo operando è minore del secondo, mentre restituisce 0 se il primo operando è maggiore del secondo.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community