Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [C++] - Numeri reali

  1. #1

    [C++] - Numeri reali

    Avrei un problemino:

    Sto lavorando ad un programma in c++ sulle coniche [geometria analitica], dove devo trovare dei punti d'intersezione tra retta e circonferenza [o qualsiasi altra conica].
    Il problema sta nella dichiarazione delle variabili, in quanto io dichiaro le coordinate dei punti d'intersezione come float, e finquì tutto ok. Il problema sta nel fatto che se il risultato è un numero intero, mi restituisce il numero con una parte reale inesistente. [presumo sia dato dal fatto che la variabile è dichiarata float]

    Come posso risolvere il problema? Cioè a seconda del calcolo delle varie operazioni, devo far stampare un intero o un float: Come?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Intanto ti suggerisco di usare i double e non i float.

    Per il resto non ho capito ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Umh... Tralasciamo... E' un bel casino di programma... 300 righe di codice [per me normali => bocciato], per i miei nuovi compagni è una tortura, dato che fin'ora hanno fatto programmi da 35 righe al massimo...

    Ok, provo con i duble.

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.