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

    formattazine valore numerico

    ragazzi ho fatto una ricarca su php.net per vedere di formattare un valore numerico in x.xxx.xxx,xx

    solo che le possibili formattazioni sembrano essere
    codice:
    $english_format_number = number_format($number);
    // 1,235
    
    $nombre_format_francais = number_format($number, 2, ',', ' ');
    // 1 234,56
    
    // notazione inglese senza separatore delle migliaia
    $english_format_number = number_format($number, 2, '.', '');
    // 1234.57
    come potrei fare?

  2. #2
    number_format($x, 2, ',', '.');
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  3. #3
    senti, e se un numero è 1,599 mi scrive 1,59 oppure 1,60 perchè approssima automaticamente?

    grazie

  4. #4

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da clockworkorange
    senti, e se un numero è 1,599 mi scrive 1,59 oppure 1,60 perchè approssima automaticamente?

    grazie
    Scusa ma perchè non provi prima di fare certe domande.

    $numero = 1.599;
    $numero = number_format($numero,2,',','');
    echo $numero; // restituisce 1,60

    Una domanda intelligente sarebbe stata: uso number_format ma mi restituisce 1,60 mentre io vorrei ottenere 1,59. come posso fare?

    Se è quello il tuo problema:
    function truncate ($num, $digits = 0) {
    $shift = pow(10 , $digits);
    return ((floor($num * $shift)) / $shift);
    }

    $numero_arrot = truncate ($numero,2);
    echo $numero_arrot; // e ti restituisce 1,59.

    edit: meglio,ti restituisce 1.59.
    A questo punto applichi number_format se lo vuoi visualizzato con la virgola.

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.