Sommatoria

di il
17 risposte

17 Risposte - Pagina 2

  • Re: Sommatoria

    Potrebbero essere un'ideona da tenere presente nella definizione dello standard C19...
  • Re: Sommatoria

    Non avendolo mai fatto o mai visto con più di una variabile non sapevo come fare, avevo provato con

    double funz (double x,c0) {
    ...
    }

    ma dava lo stesso una marea di errori.
    Ritenta sarai più fortunato!

    Scherzi a parte, l'hai studiata almeno un po' di teoria?

    Tornando ai double, non è quasi mai una buona idea confrontare direttamente l'uguaglianza tra due valori in virgola mobile, poiché potresti riscontrare dei risultati imprevisti!
    Per esempio prova il seguente codice:
    #include <stdio.h>
    
    int main()
    {
        if(1.1 - 1 == 0.1)
        {
            printf("!");
        }
        return 0;
    }
    l'output è quello che ti aspettavi?


    @AldoBlado
  • Re: Sommatoria

    #include <stdio.h>
    #include <math.h>
    
    int main(void)
    {
        if(1.1 - 1 == 0.1)
        {
            printf("ok");
        }
        else {
            printf("non funzia");}
        return 0;
    }
    Output:non funzia.
    Anche se metto il puntino all'1 non funziona.
    C'è una teoria da studiare? Il nostro prof l'ha gestita in maniera di esercitazioni: ci dava gli esercizi e man mano (anche grazie a tutorial su yotube) abbiamo "imparato" il c, è un corso base base questo, ma già basta per mettermi in crisi su st ambito a me molto ostile.

    ps:quella di aldobaldo era una battuta?
Devi accedere o registrarti per scrivere nel forum
17 risposte