Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Problema con dati di tipo float in C++
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
Crono
Semidio
Semidio


Registrato: 24/03/05 14:12
Messaggi: 224
Residenza: Trieste

MessaggioInviato: 12 Dic 2006 15:18    Oggetto: Problema con dati di tipo float in C++ Rispondi citando

Devo compilare un sorgente contenente l'istruzione (17*n)%20 dove n è una variabile di tipo float ma il compilatore mi dice che non posso usare i tipi di dati float in questo modo, il bello è che se eseguo 17*n non ho problemi e lo stesso succede se eseguo 51%20 e non ci sono problemi neanche se faccio (17*3)%20, esiste un modo alternativo di risolvere il problema o c'è un limite che nemmeno il C++ osa superare ?
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 17:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 12 Dic 2006 22:09    Oggetto: Rispondi citando

che operazione è % ?
Top
Profilo Invia messaggio privato
Crono
Semidio
Semidio


Registrato: 24/03/05 14:12
Messaggi: 224
Residenza: Trieste

MessaggioInviato: 13 Dic 2006 11:44    Oggetto: Rispondi citando

% restituisce il resto di una divisione per esempio l'istruzione 27%4 restituisce 3
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11566
Residenza: Tokelau

MessaggioInviato: 13 Dic 2006 12:09    Oggetto: Re: Problema con dati di tipo float in C++ Rispondi citando

Crono ha scritto:
Devo compilare un sorgente contenente l'istruzione (17*n)%20 dove n è una variabile di tipo float


ma l'operatore "resto di una divisione" funziona solo con gli interi, a quanto mi risulta...

prova a prendere il valore intero di 17*n e dopo a fare %20 ...
Top
Profilo Invia messaggio privato HomePage
Crono
Semidio
Semidio


Registrato: 24/03/05 14:12
Messaggi: 224
Residenza: Trieste

MessaggioInviato: 14 Dic 2006 09:36    Oggetto: Rispondi

Usando variabili di tipo int ho risolto tutti i problemi
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi