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

    [c#] Convertire in decimale una sottostringa

    se da una stringa recupero una sottostringa che è un numero simile a: 55478 come converto questa stringa in un decimale a due digits in modo che quel numero diventi 554,78 ?

  2. #2
    Convertendo in double la tua stringa (tramite System.Double.Parse()) e dividendo il risultato per 100.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da MItaly
    Convertendo in double la tua stringa (tramite System.Double.Parse()) e dividendo il risultato per 100.
    ci provo.. ti faccio sapere tra un attimo..

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Gentilissimo,
    mi spieghi perchè devo dividere x 100 ?

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da dops
    Gentilissimo,
    mi spieghi perchè devo dividere x 100 ?
    Scusa dops, il perche' mi sembra ovvio ...

    Se parti da 55478 e vuoi ottenere il valore 554,78 ...

    Ma forse mi sfugge qualcosa ...

  6. #6
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da oregon
    Scusa dops, il perche' mi sembra ovvio ...

    Se parti da 55478 e vuoi ottenere il valore 554,78 ...

    Ma forse mi sfugge qualcosa ...
    uhm.. no è probabile che è a me che mi sfugge qualcosa..
    perchè dividere per 100 un intero per ottenere un numero con decimali? cioè non riesco a capire il processo che mi porta a 554

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da dops
    uhm.. no è probabile che è a me che mi sfugge qualcosa..
    perchè dividere per 100 un intero per ottenere un numero con decimali? cioè non riesco a capire il processo che mi porta a 554
    Ma che vuoi dire???

    E' una normale divisione!

  8. #8
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da oregon
    Ma che vuoi dire???

    E' una normale divisione!
    come cosa voglio dire.. quello che ho detto.. perchè dividendo 100 volte quel numero mi ritorna un numero con decimali?

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da dops
    come cosa voglio dire.. quello che ho detto.. perchè dividendo 100 volte quel numero mi ritorna un numero con decimali?
    Vuoi sapere perche' 55478 / 100 = 554,78 ... ??

    Scusa ... mi stai prendendo in giro?

  10. #10
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da oregon
    Vuoi sapere perche' 55478 / 100 = 554,78 ... ??

    Scusa ... mi stai prendendo in giro?
    perchè dovrei prenderti in giro.. perchè ti arrabbi?

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.