Programmare Visual C# .NET – La sottrazione in C#
E’ abbastanza semplice in C#, realizzare una sottrazione. Per sottrarre un numero da un altro si ricorre all’operatore meno (-).
Aggiungete un nuovo bottone al vostro form, dopodiché settate le seguenti proprietà nella finestra delle proprietà:
Name: btnSubtract
Size: 100, 30
Text: Subtract
Programmare Visual C# .NET – Somma con variabili float
Possiamo sommare due o più variabili Float allo stesso modo in cui vengono sommate quelle di tipo Int.
E’ anche possibile sommare più variabili di tipo Int con quelle di tipo Float, ma bisogna fare molta attenzione.
Aggiungete un nuovo bottone e settate le seguenti proprietà, nella finestra delle proprietà:
Name: btnAddFloats
Size: 100, 30
Text: Float – Add
Fate doppio clic su di esso per aprire la finestra di progettazione. Imposta le tre seguenti variabili Float nel codice del pulsante:
Programmare Visual C# .NET – La somma in C#
Ora utilizzeremo le variabili per fare qualche somma. Dopo che avrai imparato come eseguire le somme con i tre tipi variabili numeriche, potremo passare alla sottrazione, moltiplicazione e divisione.
Per questo crea un nuovo progetto. Fai clic su File > Chiudi soluzione nella barra dei menu nella parte superiore di Visual C#. Fai clic su File > Nuovo > Progetto. Scegli Applicazione Windows form e digita arithmetic come nome del nuovo progetto. Fai clic su OK per creare il nuovo progetto:
Programmare Visual C# .NET – Variabili double
Aggiungi un altro pulsante al form e imposta le seguenti proprietà nella finestra Proprietà:
Name: btnDouble
Location: 110; 130
Text: Double
Fai doppio clic sul nuovo pulsante e aggiungi la seguente riga di codice al pulsante stesso:
double myDouble;
myDouble = 0.007;
MessageBox.Show(myDouble.ToString());
La finestra del codice dovrebbe essere simile a questa:
Programmare Visual C# .NET – Variabili double e float in C#
Gli Integer, come abbiamo visto nella lezione precedente, sono numeri interi. Non possono memorizzare numeri decimali (cifre dopo la virgola) come 0,7 0,42 e 0.007. Se è necessario memorizzare numeri che non sono interi, è necessario un diverso tipo di variabile. È possibile utilizzare il tipo double, o il tipo float. Questi tipi di variabili vengono dichiarati esattamente nello stesso modo: invece di usare la parola int, si usa double o float. In questo modo:
float myFloat;
double myDouble;
(Float è l’abbreviazione di “floating point” (virgola mobile) e significa semplicemente un numero con una virgola più qualcosa).
La differenza tra i due sta nella dimensione dei numeri che possono contenere. Con i float, è possibile avere numeri con 7 cifre. Per i double, è possibile avere numeri con 16 cifre. Per essere più precisi, queste sono le dimensioni ufficiali:
float: da 1,5 × 10^-45 a 3,4 × 10^38
double: da 5.0 × 10^-324 a 1,7 × 10^308
Float è un numero a 32-bit e double è un numero a 64-bit.