Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Potenze vb6
Forum - Visual Basic 6 - Potenze vb6

Avatar
Teo94! (Normal User)
Newbie


Messaggi: 18
Iscritto: 28/09/2008

Segnala al moderatore
Postato alle 16:46
Domenica, 26/10/2008
salve a tutti..
sto creando un programma per fare le equivalenze..
ho messo per far queste equivalenze anke 1 valore cosi:
Text2.Text = Text1.Text * 10 ^ 21
solo che mi esce...
per esempio se scrivo 2:
2e+21
come faccio a farlo risultare sottoforma di numero?
grazie in anticipo.. :D

PM Quote
Avatar
Louis (Normal User)
Pro


Messaggi: 150
Iscritto: 22/04/2008

Segnala al moderatore
Postato alle 17:18
Domenica, 26/10/2008
Private Sub Command1_Click()
    Text2.Text = Format(Text1.Text * ((10) ^ 21), "#,##0.00")
End Sub

Ciao.

PM Quote
Avatar
Teo94! (Normal User)
Newbie


Messaggi: 18
Iscritto: 28/09/2008

Segnala al moderatore
Postato alle 20:47
Domenica, 26/10/2008
grazie.. :D
ma un'altra domanda, perchè se io faccio:
Text2.Text = Format(Text1.Text / ((10) ^ 3), "#,##0.00")
risultato: 0,00?? :-?

Ultima modifica effettuata da Teo94! il 26/10/2008 alle 21:34
PM Quote
Avatar
tippolo (Normal User)
Pro


Messaggi: 157
Iscritto: 21/09/2008

Segnala al moderatore
Postato alle 23:59
Domenica, 26/10/2008
Testo quotato

Postato originariamente da Teo94!:

grazie.. :D
ma un'altra domanda, perchè se io faccio:
Text2.Text = Format(Text1.Text / ((10) ^ 3), "#,##0.00")
risultato: 0,00?? :-?


Scusa ma tu in Text1 che valore hai inserito?
Ricordati che stai dividendo per 1000 se inserisci un valore inferiore a 5 il risultato sarà ovviamente 0,00

PM Quote
Avatar
Teo94! (Normal User)
Newbie


Messaggi: 18
Iscritto: 28/09/2008

Segnala al moderatore
Postato alle 13:38
Lunedì, 27/10/2008
Testo quotato

Postato originariamente da tippolo:

Testo quotato

Postato originariamente da Teo94!:

grazie.. :D
ma un'altra domanda, perchè se io faccio:
Text2.Text = Format(Text1.Text / ((10) ^ 3), "#,##0.00")
risultato: 0,00?? :-?


Scusa ma tu in Text1 che valore hai inserito?
Ricordati che stai dividendo per 1000 se inserisci un valore inferiore a 5 il risultato sarà ovviamente 0,00


ah no ho trovaro l'errore..scusa ma se io quando faccio:
Text2.Text = Format(Text1.Text / ((10) ^ 3), "#,##0.00")
metto 2 o più zeri dopo la virgola..il risultato mi può avere più cifre dopo la virgola?

Ultima modifica effettuata da Teo94! il 27/10/2008 alle 13:41
PM Quote
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 14:11
Lunedì, 27/10/2008
il numero di cifre dopo alla virgola e` determinato dal numero di zeri che metti nel format.

PM Quote
Avatar
Teo94! (Normal User)
Newbie


Messaggi: 18
Iscritto: 28/09/2008

Segnala al moderatore
Postato alle 21:25
Lunedì, 27/10/2008
grazie, risolto tutto..:D

PM Quote