Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    150

    Problemi con cifre decimali

    Salve a tutti , scrivo per cercare di risolvere 1 problemino riguardo le cifre decimali in visual basic;ora vi sottopongo il mio problema.


    Supponiamo di voler sommare due numeri reali(cn virgola) ad esempio
    3,12 e 2,14 il risultato della somma è 5,26 e fin kui tutto ok.Il problema sorge kuando cerco di sommare due numeri reali con le due cifre decimali dopo la virgola ugali a zero ad esempio 3,00 e 2,00 il risultato è 5 giusto ma vorrei ottenere come risultato 5,00 la stessa cosa accade se cerco di sommare ad esempio 5,20 e 3,30 il risultato è 8,5 ma vorrei ke fosse 8,50 .Il problema soge in kuanto sto lavorando a un pikkolo programmino gestionale e a causa dell'euro si richiede obbligatoriamente l'uso dei decimali.Spero che kualcuno di voi mi possa aiutare ciao a tutti .


    PS.: IO RIVOGLIO LA LIRA PERO' NN SI PUO' VIVERE PIù COSI'
    Carlo Carbone

  2. #2
    E' solo un problema di output, per esempio:
    codice:
    Dim a As Double
    Dim b As Double
    Dim c As Double
    
    a = 5.3
    b = 6.8
    c = a + b
    
    Debug.Print c   'qui stampa 12,1
    Debug.Print Format(c, "0.00")   'qui stampa 12,10
    Debug.Print Format(c, "fixed")  'stesso risultato
    Chi non cerca trova.

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.