Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Tipi di arrotondamento

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Tipi di arrotondamento

    Salve a tutti.

    Vorrei chiedervi se sia possibile arrotondare in questi due modi:

    Il primo al "decimo" superiore, ovvero.

    Se ho il numero

    1125, si deve arrotondare a 1130

    143 diventa 150
    12349 diventa 12350
    e cosi via..

    Il secondo se si puo' arrotondare allo 0,50 superiore, esempio:

    1,3 diventa 1,5
    145,8 diventa 146
    934,2 diventa 934,5
    e cosi via..

    grazie!

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    la funzione round è qui http://ca.php.net/round

    il secondo modo è quello default della funzione.
    per il primo credo tu debba dividere il numero per 10, applicare la funzione e moltiplicarlo per 10 di nuovo.

    Codice PHP:
    $n round($n/10);
    $n *= 10
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    round() nel mio caso non e' propriamente corretto in quanto,

    3.4 diventa 3, io vorrei diventasse 3.5

    3.6 e' giusto che diventi 4 al contempo

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 © 2024 vBulletin Solutions, Inc. All rights reserved.