Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [C] Aiuto Overflow

  1. #1

    [C] Aiuto Overflow

    Ciao allora devo creare un programma che mi trovi il valore massimo per i float con questo codice..

    int i=0;
    float num2=1,precc;
    while(i<100)
    {
    precc = num2;
    try {
    num2 = pow(2,i);
    printf("%e",precc);
    i++;
    } catch(){
    printf("\n %d %e",i,num2);
    num2=0;
    getch();
    }

    però nn riesco ad intercettare l'errore di overflow. come posso fare per intercettarlo?? grazie
    http://e107plus.org
    Chi trova un amico,trova un tesoro, ma chi trova il tesoro se ne frega dell amico!!
    Prima di fare una cazzata pensaci

  2. #2
    Non ho capito cosa devi fare

    Però almeno così il codice si compila e si esegue... la roba che hai postato è zeppa di errori.

    codice:
    #include <stdio.h>
    #include <math.h>
    
    int main()
    {
            int i=0;
            float num2, precc;
            num2=1;
    
            while(i<100)
            {
                    precc = num2;
    
                    num2 = pow(2,i);
                    printf("%e",precc);
                    i++;
            }
            printf("\n %d %e",i,num2);
            num2=0;
    }

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.