|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 1220
|
ASP operatore aritmetico +
ciao a tutti,ho uno stupidissimo problema, scrivendo in asp e dovendo fare una semplice operazione di addizione non mi acetta l'operatore +, es
risultato = a+b response.write risultato se scrivo 3 + 4 mi da 34 anzichè 7! tutti gli altri operatori funzionano bene... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Non è che le tre variabili sono stringhe? Assicurati che siano di tipo numerico.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 1220
|
sono stringhe perchè le ho acquisite con <input type='text'...
come faccio a dirgli che devono essere di tipo numerico? |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2002
Città: Roma
Messaggi: 587
|
non conosco asp, ma in visual basic si usa Cint e Ctype
Cint(nomevariabilestringa) Ctype(nomevariabilestringa,nometipo)
__________________
AMD Phenom II 965 Black Edition | Gigabyte 990XA-UD3 | Corsair 8GB DDR3 1666 | Intel SSD 320 160GB + WD Caviar Green 3TB | AsusGeForce GTX770 DC II| CoolerMaster 690 II | Philips 231e1sb |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 1220
|
ho fatto questa prova
if IsNumeric(risultato) then response.write "valore di tipo numerico" else esponse.write "valore di tipo non numerico" end if ha dato come risultato "valore di tipo numerico" quindi qual'è il problema?? |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
Quote:
int risultato risultato=val(a)+val(b) a e b possono essere stringhe risultato va dichiarato come int se no è tutto un cavolo!! |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 1220
|
grazie!
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 1220
|
cmq non funziona val(a)+val(b) , è int(a)+int(b)...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:44.




















