Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Mac e PC

  1. #1

    Mac e PC

    Buongiorno,

    ho un piccolo problema di compatibilita' che non mi riesco a spiegare.

    In un form richiedo un numero decimale.

    La pagina ASP che legge tale informazione ha queste righe :

    Riceve i dati:
    - HcpExactEga = Request.Form("ega")

    Se il numero inserito e' con la virgola lo trasforma con il punto:
    - HcpExactEga = replace(HcpExactEga,",",".")

    Effettua i calcoli:
    - hcpGioco = round(HcpExactEga * round((strSlopeTee/113),4))

    Ebbene se il form viene richiamato da un PC il tutto funziona perfettamente, sia inserendo il numero con la virgola che con il punto, se viene richiamato da un MAC il numero nei calcoli viene considerato come se fosse intero (Es. 17.2 viene considerato 172), nonostante che per un mio debug facendo visualizzare la variabile con un Response.Write venga visualizzata correttamente 17.2.

    Ho provato con diversi Browser sia su PC che su Mac.

    Qualcuno ha avuto un problema simile ?? e soprattutto come lo ha risolto ?

    Grazie

    Nicola

    P.S. la cosa che mi suona strana e' che i dati in ASP vengono elaborati dal server e quindi il computer che glieli invia gli dovrebbe essere assolutamente indifferente.

  2. #2
    anche così ti da lo stesso problema?
    HcpExactEga = CSng(replace(HcpExactEga,",","."))
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

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.