Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400

    Utilizzo punto o virgola come separatore decimale

    Ciao a tutti.

    Ho uno strano problema con numeri decimali.

    Dal form recupero queste cifre:

    3.56
    4.54

    con separatore decimale il "punto".

    Se provo a sommare le due cifre così:

    codice:
    Tot = request.form("X")+ request.form("Z")
    invece di avere 8.1 ottengo 81... dove sbaglio?

  2. #2
    codice:
    x = request.form("x")
    z = request.form("z")
    
    if isNumeric(x) then
      x = cLng(x)
    else
      x = 0
    end if
    
    if isNumeric(z) then
      z = cLng(z)
    else
      z = 0
    end if
    
    y = x + z

  3. #3
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Grazie ma non funziona:

    1.63 viene trasformato in 163.

    Se scrivo:

    response.write request.form("X")

    ottengo 1.63

    se faccio l'operazione diventa 163...

  4. #4
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Si risolve impostando ad inizio pagina

    session.LCID = 1033


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.