Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353

    [PHP] Il buon fibonacci e i suoi numeri: INF

    Ciao a tutti,
    ho scommesso con mio fratello che sarei riuscito a creare un "programma" che generasse la successione dei numeri di fibonacci...

    Codice PHP:
    <?
    $numero_iniziale 
    1;
    $numero_elementi_sequenza 10000;


    $secondo_numero_iniziale $numero_iniziale-1;


    $vecchio_numero;
    $numero_precedente;

    echo 
    $numero_iniziale."
    "
    ;    

    for (
    $i=1;$i<$numero_elementi_sequenza;$i++) {
        if (
    $i==1) {
            
    $fibo $numero_iniziale+$secondo_numero_iniziale;
            
    $vecchio_numero $numero_iniziale;
            
    $numero_precedente $fibo;
        } else {
            
    $fibo $vecchio_numero+$numero_precedente;
            
    $vecchio_numero $numero_precedente;
            
    $numero_precedente $fibo;
        }

    echo 
    $fibo."
    "
    ;
    }

    ?>
    Ho buttato giù questo codice, e funziona, i numeri sono quelli corretti

    Solo che dopo un po', quando i numeri diventano grandini, esce INF. Cosa significa?


    Voi come visualizzereste la sequenza?

  2. #2
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    http://www.php.net/manual/en/language.types.integer.php
    The size of an integer is platform-dependent, although a maximum value of about two billion is the usual value (that's 32 bits signed). PHP does not support unsigned integers.
    Dopo un po' di cifre ti devi attaccare :E

    Prova ad usare questa estensione che tratta i numeri come stringhe.
    http://www.php.net/manual/en/ref.bc.php
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  3. #3
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    Ci sono altri linguaggi che "vanno più lontani" con i numeri?

    Tipo Java, anche lui raggiunge l'inf?

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.