Introduzione
Per le applicazioni che verranno sviluppate in C# sarà necessario operare su dati numerici variabili e letterali. Ecco alcuni esempi:
- Esecuzione di semplici operazioni matematiche, tra cui addizioni, sottrazioni, moltiplicazioni e divisioni
- Esecuzione di operazioni in più passaggi che devono essere completate in un determinato ordine
- Determinazione del resto dopo l'esecuzione di una divisione
- Incremento o decremento di un valore e così via
Si supponga di voler eseguire un calcolo che converte un valore da un'unità di misura a un'altra, ad esempio per convertire la temperatura corrente da Fahrenheit a Celsius. Dopo aver calcolato la temperatura in gradi Celsius, è necessario visualizzare tali informazioni in un messaggio formattato per l'utente. A tale scopo, è necessario imparare a usare gli operatori per agire su operandi come valori letterali e di variabili.
In questo modulo si eseguiranno operazioni numeriche e su stringhe di base sui dati. Come si vedrà, il compilatore esegue attività diverse a seconda dei tipi di dati dei valori a cui viene applicato l'operatore specificato. Ancora più importante, si comprenderà in che modo gli operatori eseguono azioni sugli operandi. Imparare a lavorare correttamente con operatori e operandi sarà utile per formulare istruzioni significative nel codice.
Alla fine di questo modulo, si sarà in grado di scrivere codice che esegue operazioni di base su valori letterali e di variabili.
Obiettivi di apprendimento
Contenuto del modulo:
- Eseguire operazioni matematiche su valori numerici
- Esaminare la conversione implicita dei tipi tra stringhe e valori numerici
- Convertire temporaneamente un tipo di dati in un altro
Prerequisiti
- Esperienza di livello principiante con un editor .NET
- Esperienza di livello principiante con le regole di sintassi C# di base
- Esperienza di livello principiante nella visualizzazione di un messaggio in una console tramite i metodi
Console.WriteLine
eConsole.Write
- Esperienza di livello principiante nella creazione di valori letterali e nella dichiarazione di variabili dei tipi di dati di base come
string
,int
edecimal
- Esperienza di livello principiante nella concatenazione di stringhe e interpolazione di stringhe