🚀 Nuova versione beta disponibile! Feedback o problemi? Contattaci

Lavorare con Numeri in C#

Codegrind Team•Jul 22 2023

In questa sezione, esploreremo i diversi tipi di dati numerici, gli operatori aritmetici, le espressioni matematiche, gli operatori di assegnazione e le operazioni comuni eseguite sui numeri.

Diversi Tipi di Dati Numerici

In C#, ci sono diversi tipi di dati numerici, ognuno con diverse capacitĂ  di rappresentare valori:

  • int: Numeri interi (es. 42).
  • double: Numeri in virgola mobile a precisione doppia (es. 3.14).
  • float: Numeri in virgola mobile a precisione singola.
  • decimal: Numeri decimali ad alta precisione.
  • long: Numeri interi lunghi.
  • short: Numeri interi corti.
  • byte: Numeri interi positivi (0-255).

Operatori Aritmetici ed Espressioni

Gli operatori aritmetici vengono utilizzati per eseguire operazioni matematiche sui numeri. Alcuni operatori comuni sono:

  • +: Addizione.
  • -: Sottrazione.
  • *: Moltiplicazione.
  • /: Divisione.
  • %: Resto della divisione.

Esempi di operazioni aritmetiche:

int risultato = 5 + 3 * 2; // Risultato sarĂ  11 (3 * 2 viene eseguito prima)
int risultato = 10 - 3; // Risultato sarĂ  7
int risultato = 4 * 5; // Risultato sarĂ  20
double risultato = 15 / 4; // Risultato sarĂ  3.75
int resto = 15 % 4; // Resto sarĂ  3

Operatori di Assegnazione

Gli operatori di assegnazione vengono utilizzati per assegnare valori alle variabili:

  • =: Assegna il valore a sinistra alla variabile a destra.
  • +=: Esegue l’addizione e assegna il risultato alla variabile a sinistra.
  • -=: Esegue la sottrazione e assegna il risultato alla variabile a sinistra.
  • *=: Esegue la moltiplicazione e assegna il risultato alla variabile a sinistra.
  • /=: Esegue la divisione e assegna il risultato alla variabile a sinistra.
int x = 10;
x += 5; // Ora x sarĂ  15

Incremento e Decremento

Gli operatori di incremento e decremento vengono utilizzati per aumentare o diminuire il valore di una variabile di uno:

  • ++: Incrementa il valore di uno.
  • --: Decrementa il valore di uno.
int contatore = 0;
contatore++; // Ora contatore sarĂ  1
int contatore = 5;
contatore--; // Ora contatore sarĂ  4

Conclusioni

In questa sezione, sono stati esaminati i diversi tipi di dati numerici disponibili in C# e sono stati illustrati gli operatori aritmetici utilizzati per eseguire operazioni matematiche. Sono stati forniti esempi per ciascun operatore, inclusi addizione, sottrazione, moltiplicazione, divisione e resto della divisione. Sono stati esplorati anche gli operatori di assegnazione e di incremento/decremento. Queste conoscenze saranno utili per manipolare dati numerici e creare calcoli all’interno delle applicazioni.i.