Visualizzazione dei risultati da 1 a 4 su 4

Discussione: avere sono 2 decimali

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320

    avere sono 2 decimali

    ciao

    vorrei avere nel risultato di un calcolo che mi trova una % solo 2 decimali e non 7,8 o +

    la parte del codice è
    ..
    ...
    $diff= $totprezzo[$i]-$totprezzo[1];
    $scar = $diff/($totprezzo[1]/10)*10;


    e giustamente il risultato è:
    la percentuale d'aumento è stata del 4.9504950495%
    vorrei visualizzare
    la percentuale d'aumento è stata del 4.95%
    con un arrotondamento per effetto

    Felicità e Prosperità a tutti

  2. #2
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    ho risolto così!
    if (ereg ("([0-9]{1,2}).([0-9]{2})", $scar, $regs)) {
    echo "$regs[1].$regs[2]";}


    che dici ti sembra poco ortodosso ?

    Felicità e Prosperità a tutti

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    $scar1= number_format($scar, 2);

    così è meglio sicuramente

    grazie Fabio


    Felicità e Prosperità a tutti

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.