Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - PROBLEMA CON I DECIMALI
Forum - C# / VB.NET - PROBLEMA CON I DECIMALI

Avatar
nightwolf (Normal User)
Rookie


Messaggi: 33
Iscritto: 14/09/2010

Segnala al moderatore
Postato alle 10:40
Sabato, 16/04/2011
Questo topic è stato chiuso dal moderatore

BUON GIORNO A TUTTI, HO UN PROBLEMA CON I NUMERI DECIMALI, NEL SENSO CHE HO UN FORM DENOMINATO CASSA, CHE CALCOLA QUANTO HO IN CASSA COMPRESO I CENTESIMI, RIESCO A FAR FARE LA MOLTIPLICAZIONE TRA LA QUANTITA' DEI TAGLI E IL CORRISPETTIVO VALORE MA QUANDO VADO PER DARE LA SOMMA TOTALE COMPRENSIVA DEI CENTESIMI E CIOE' DOPO LA VIRGOLA MI VIENE FUORI SOLO IL NUMERO INTERO, QUESTO E' IL MIO FORM:

http://img219.imageshack.us/i/cassa1.jpg/

E QUESTO E' IL CODICE CHE USO PER FAR FARE IL TOTALE UNA PARTE DI COD.

http://img858.imageshack.us/f/cassa.jpg/

COME FACCIO A FAR FARE IL TOTALE COMPRENSIVO DEI CENTESIMI? GRAZIE MILLE

PM
Avatar
R0gerBlack (Member)
Expert


Messaggi: 210
Iscritto: 10/06/2010

Segnala al moderatore
Postato alle 15:37
Sabato, 16/04/2011
Innanzitutto non capsare, comunque ti consiglio di usare una variabile per compiere l'addizione e non direttamente con la TextBox, fai tipo così

Codice sorgente - presumibilmente VB.NET

  1. Dim Somma As Double 'Anche Decimal va bene
  2. 'Questo codice va messo tra le dichiarazioni a inizio programma



e per eseguire il calcolo

Codice sorgente - presumibilmente Plain Text

  1. 'Al posto dei Val metti quello che vuoi sommare
  2. Somma += Val1 + Val2 + Val3 + ..
  3. 'e infine
  4. TextBox16.Text = Somma




Volere è potere.

Se la conoscenza crea problemi, non è con l'ignoranza che si risolvono [Isaac Asimov]
PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 13:17
Domenica, 17/04/2011
Questo topic è in violazione di una o più norme del regolamento: http://www.pierotofy.it/pages/extras/forum/9/3839-regolame ... .
    
Dopo averlo letto riapri un nuovo topic assicurandoti di aver rispettato le regole. Grazie per la tua pazienza.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM