Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Confronto tra decimali

  1. #1

    Confronto tra decimali

    Ciao a tutti.

    Non riesco a far funzionare una cosa e spero che qualcuno di voi possa aiutarmi.

    Ho una viariabile "prezzo" che contiene un valore decimale a due cifre(prezzo in euro)

    Es.
    prezzo = "14.90"

    Se provo a scrivere

    <%
    if prezzo > 15 then
    response.redirect "pagina.asp"
    end if
    %>

    ecco praticamente "prezzo" mi risulta sempre maggiore di 15, anche se metto 14.90...
    Come posso fare?

    Grazie a tutti.
    Ciao,
    Danilo

  2. #2
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    prova così:
    codice:
    <% 
    if prezzo > 15 then 
    response.write prezzo:response.end 
    response.redirect "pagina.asp" 
    end if 
    %>
    e posta cosa restituisce.

  3. #3
    prova a mettere prezzo=14.9 e non dovrebbe dare problems

  4. #4
    Ok grazie ragazzi. Ho risolto scrivendo i decimali con la virgola e non con il punto.

    Poi al momento dell'inserimento nel db faccio un replace della virgola con il punto.

    GRAZIE ANCORA!
    Ciao,
    Danilo

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 © 2025 vBulletin Solutions, Inc. All rights reserved.