Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    69

    calcolo ricarico percentuale sbagliato

    Salve a tutti, evidentemente mi sfugge qualcosa sulle operazioni coi decimali in php. Se volessi calcolare una percentuale di ricarico su un prezzo, con una calcolatrice farei così

    prezzo di vendita= 29,90€
    prezzo di acquisto = 18,90€

    ricarico= ((29,90-18,90)/18,90)*100
    ottengo quindi 58,20...%

    ora se la stessa operazione la faccio in php

    $ricarico= (($pv-$pa)/$pa)*100);

    ottengo 61.11111111111

    dove sbaglio? e soprattutto come correggo?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    69
    mi autorispondo, l'errore nasceva dal fatto che ad una delle variabili avevo applicato un number_format. Grazie lo stesso

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Sicuro di aver passato i valori giusti?
    A me il tuo calcolo funziona
    Codice PHP:
    $pa 18.9;
    $pv 29.9;

    $ric = (($pv $pa) / $pa) * 100;

    echo 
    $ric// stampa 58.201058201058 
    Edit: ah ecco

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.