Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    [php] "arrotondamento" numeri

    salve, mi domandavo
    esiste un modo per far si che:
    se un numero è da 1 a 10 restituisca 1
    se un numero è da 11 a 20 restituisca 2
    se un numero è da 21 a 30 restituisca 3
    ?
    Forumista Kriptoniano

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Non so se esiste una funzione php ma questa dovrebbe andare.

    Codice PHP:
    <?php
    function pippo($x) {
     
    $a = (int) ($x/10);
     
    $b = ($x/10) == $a $a $a+1;
     return 
    $b;
    }

    print 
    pippo(1)."<br/>";
    print 
    pippo(5)."<br/>";
    print 
    pippo(10)."<br/>";

    print 
    pippo(11)."<br/>";
    print 
    pippo(15)."<br/>";
    print 
    pippo(20)."<br/>";

    print 
    pippo(111)."<br/>";
    print 
    pippo(115)."<br/>";
    print 
    pippo(120)."<br/>";
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    grazie mille, funziona esattamente per come volevo
    Forumista Kriptoniano

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.