Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Numeri troppo grandi, coma fare?

    sto lavorando su un progetto che mi costringe a lavorare con numeri che hanno fino a 10 decimali.
    Spesso, ma non sempre (ancora non ho capito il perchè) i risultati mi vengono riportati in esadecimale.
    Se taglio a 5 decimali il risultato è corretto (anche qui non sempre)

    C'è un modo per regolarizzare questa situazione?

    Un'altra cosa: A volte ho visto che ASP reagisce indipendentemente con la virgola decimale e/o con il punto decimale.
    ovvero: se la variabile è impostata nel sorgente è con il punto, mentre se proviene da un DB è con virgola.
    Poi se provengono da un form ... li si incrociano le dita!

    .... ma è normale tutto 'sto casino?
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  2. #2
    Nin so... forse son troppo stanco ... ma che dipenda da questo:

    Numeri in virgola mobile:
    sngNome
    dblNome

    # Numeri in Virgola Mobile: Per numero in virgola mobile, si intendono tutti quei numeri che presentano una parte frazionaria. Ad esempio 4.6, -5.8. A questo punto sorge spontanea una domanda: "Come mai nella tabella sovrastante, ci sono due nomenclature diverse per indicare lo stesso tipo di numero?" La risposta è la seguente: "Esistono due tipi diversi di numeri in virgola mobile: single (sng) e double (dbl)". La differenza tra i due qual è allora? Eccola subito spiegata: la differenza consiste nella precisione che servirà per rappresentare il numero in questione. "Esiste però anche una differenza di memoria utilizzata. Infatti il tipo double, utilizzerà il doppio dello spazio per memorizzare il valore rispetto ad un valore memorizzato in una variabile di tipo single.
    il tutto preso da qua: http://asp.html.it/guide/lezione/2001/le-variabili/

    nin zo... vado a far la nanna va...
    Grazie sempre di tutto!!!
    Alberto

  3. #3
    ma il problema della lunghezza lo trovi nel db o quando usi i valori estratti dal db? e come li usi quando li estrai da db?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.