Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    1 centesimo in + nella moltiplicazione di un campo valuta..

    cosa "strana", moltiplico il contenuto di un campo valuta nel database per un numero.. e mi ritrovo 1 centesimo in +
    ad esempio..
    codice:
    totale=rs("privacomp")*3
    response.Write(formatcurrency(totale))
    se rs("privacomp") contiene 5,54 la moltiplicazione mi dà un totale di € 16,63
    Se la faccio con la calcolatrice mi ritorna € 16,62
    come mai ? :master:
    Voglio l'alt+s anche per FF

  2. #2
    Arrotondamento?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da maximum
    Arrotondamento?
    e come si elimina questo arrotondamento?
    Voglio l'alt+s anche per FF

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    totale=Format(rs("privacomp"),2)*3
    prova così..

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da sms
    totale=Format(rs("privacomp"),2)*3
    prova così..
    bhè si avevo già provato, funziona, ma non sò per quale motivo se il totale è di 18,00 euro mi scrive solo 18 senza le cifre decimali insomma.. eppure ne sono state indicate due.. :master:
    ma questo anche se indico 4 cifre decimali o nessuna cifra decimale
    Voglio l'alt+s anche per FF

  6. #6
    Si, se le cifre dopo la virgola sono tutte e due a ZERO non le segna. :rollo:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da maximum
    Si, se le cifre dopo la virgola sono tutte e due a ZERO non le segna. :rollo:
    quindi è normale? cioè non si può fare nulla per vederle?
    per nulla intendo senza trovare macchinazioni utilizzando le condizioni etc..
    Voglio l'alt+s anche per FF

  8. #8
    Solo modificando il tipo di dato nel DB (penso).
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma dive vuoi vedere le cifre decimali, nel db o nella pagina?

    Roby

  10. #10
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da maximum
    Solo modificando il tipo di dato nel DB (penso).
    mhh.. hehe.. grazie
    Voglio l'alt+s anche per FF

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.