Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Utilizzo di FLOAT

  1. #1

    Utilizzo di FLOAT

    raga domanda:

    codice:
    int tot;
    float i = 1800;
    tot = i * 10
    mi viene ke tot = 1800.00000 come faccio a diminuirne la precisione in modo che risulti solo 1800 senza le cifre dopo la virgola??? tnx
    users quote:
    - "Ovviamente ho lavorato gratis, non farei mai un lavoro così fatto male a pagamento.."
    "..Non per polemizzare ma diciamoci la verita viva i wizzard di Linux.."
    "..Se comprassi la suse potrei anche comperarmi win. Non credete???.."

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167

    Re: Utilizzo di FLOAT

    Originariamente inviato da X-r3nd3r
    raga domanda:

    codice:
    int tot;
    float i = 1800;
    tot = i * 10
    mi viene ke tot = 1800.00000 come faccio a diminuirne la precisione in modo che risulti solo 1800 senza le cifre dopo la virgola??? tnx
    tot = (int)(i*10);

    ciao.

  3. #3
    uhm, ho risolto in altro modo --> %f.0
    users quote:
    - "Ovviamente ho lavorato gratis, non farei mai un lavoro così fatto male a pagamento.."
    "..Non per polemizzare ma diciamoci la verita viva i wizzard di Linux.."
    "..Se comprassi la suse potrei anche comperarmi win. Non credete???.."

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167
    Originariamente inviato da X-r3nd3r
    uhm, ho risolto in altro modo --> %f.0
    Quello che hai fatto è giusto, ma il risultato è un float. Se tot l'hai dichiarato come int si vede che volevi il risultato come int.
    Il fatto è che se moltiplichi un int x un float il risultato è un float e per questo devi castarlo (puoi fare prima il cast al float e poi eseguire la moltiplica tra due int).

    ciao.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.