Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    ancora problemi con la virgola

    Ciao ragazzi,
    pensavo di avere risolto.....invece niente!
    Non so se è capitato anche a voi, ma io sto avendo non pochi problemi con sta benedetta virgola.

    Ecco il problema:
    stampo da un campo di tipo testo dei dati numerici
    li converto in numero e li sommo
    ...e fin qui tutto ok.
    Il problema è che quando metto la virgola non fa quello che dovrebbe fare (es:1,2+32,4+56,6=90)

    ho anche provato a guardare questo link
    http://www.aspitalia.com/articoli/as...attazione.aspx

    ma non ho capito molto.

    Grazie
    victor
    ----------------------

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    scusate dimenticavo...

    questo è il mio attuale codice


    dim st as string
    dim a as integer=0
    dim conto as datagriditem
    for each conto in somma_pagato.items
    st=ctype(conto.findcontrol("pagato"),label).text
    if (isnumeric(st)) then
    a=st+a
    end if
    next
    victor
    ----------------------

  3. #3
    direi che se la variabile "A" la dichiari come integer avrai certamente dei problemi a far somme con la virgola

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    e come la dovrei dichiarare?

    grazie
    victor
    ----------------------

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    ho provato con decimal
    adesso funziona

    secondo te va bene? oppure dici che è meglio double?? che differenza c'è?

    Comunque già avere risolto questo problemino è una gran cosa
    ma, secondo te, col discorso euro come mi comporto?
    cioè se sommo 2,2 + 3,3 viene fuori 5,5 e non 5,50

    Come faresti tu?

    grazie mille
    victor
    ----------------------

  7. #7
    decimal occupa il doppio di spazio di un double.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    e per il discorso euro?
    victor
    ----------------------

  9. #9
    quando lo devi esporre lo formatti con due dec.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    cioè
    victor
    ----------------------

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.