Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [C] double negativi

  1. #1

    [C] double negativi

    ciao... ma i double e i float possono essere negativi??
    mi sorge questo dubbio perchè quando cerco di fare intersezioni fra rette certi coefficienti angolari non escono!
    codice:

    codice:
    m=(double)((y2-y1)/(x2-x1));
    q=(double)(y1-(m*x1));
    dove x1, y1, x2, y2 sono interi.... per certi valori m e q mi rimangono 0.0000 (ma m e q non sono stati inizializzati così, sono solo stati dichiarati double)

    non riesco a capire perchè.... cosa sbaglio???
    thankss P.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    444
    tutti i dati numerici possono essere negativi.
    cmq prova a mettere un po' + di codice e anke i valori con cui nn va che vediamo
    *********************************
    Andrea
    *********************************

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    117
    prova così:
    codice:
    m=(( (double)(y2-y1) ) / ( (double)(x2-x1) ));
    q=(( (double)(y1) ) - ( m*( (double)(x1) );

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    444
    sei un genio, non mi era neanke venuta in mente l'idea

    non per niente nei compiti in classe le medie tra interi le sbaglio sempre :rollo:
    *********************************
    Andrea
    *********************************

  5. #5
    era solo questione di fare qualche cast in più??? che devo dire..? grazie mille!
    alla prox.... adesso provo e vediamo se funzica...ciauz

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    444
    non qualche cast in più, è solo questione di metterli nel punto giusto.
    *********************************
    Andrea
    *********************************

  7. #7
    ok tutto funge... grazie per la dritta.... 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 © 2025 vBulletin Solutions, Inc. All rights reserved.