Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Arrotondare x eccesso decimale

    ciao a tutti,
    come da titolo ho la necessità di arrotondare per eccesso dei numeri decimali con 2 posti dopo la virgola...

    ex 100,678 -> 100,68

    ex 100,671 -> 100,68


    aiutatemi
    Z@rigo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    puoi usare la funzione ceil() in questo modo

    Codice PHP:
    ceil($n*100) / 100

  3. #3
    oppure anche così

    codice:
    echo sprintf("%01.2f", $numero);

  4. #4
    Originariamente inviato da andrea_kobe
    oppure anche così

    codice:
    echo sprintf("%01.2f", $numero);
    ho provato così

    $Numero= 1234.911

    echo sprintf("%01.2f", $Numero);

    e mi restituisce 1234.91 invece dovrebbe darmi 1234.92
    Z@rigo

  5. #5
    Originariamente inviato da Leilond
    puoi usare la funzione ceil() in questo modo

    Codice PHP:
    ceil($n*100) / 100
    questa mi funzia alla perfezzione
    grazie mille
    Z@rigo

  6. #6
    Originariamente inviato da zarigo
    ho provato così

    $Numero= 1234.911

    echo sprintf("%01.2f", $Numero);

    e mi restituisce 1234.91 invece dovrebbe darmi 1234.92
    è vero.ho sbagliato.scusami.

  7. #7
    Originariamente inviato da andrea_kobe
    è vero.ho sbagliato.scusami.

    Non ti preoccupare

    l'importante è che ho risolto, grazie mille a tutti
    Z@rigo

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.