JavaScript gegen PHP -RundungPhp

PHP-Programmierer chatten hier
Anonymous
 JavaScript gegen PHP -Rundung

Post by Anonymous »

Ich habe einige Probleme mit der Art und Weise, wie PHP- und JavaScript -Rundnummern. Ich verwende die runde Funktion von PHP und diese JavaScript-Funktion: < /p>

function roundNumber(number, decimals) {
var newnumber = new Number(number+'').toFixed(parseInt(decimals));
var value = parseFloat(newnumber);
return value;
}
< /code>

Die Zahl, die ich rund umrunden möchte, beträgt 43,65 * 2,5 + 40%, die bei Verwendung eines Taschenrechners = 152,775 oder bei abgerundetem php = 152,78 abgerundet werden. < /p>

In JavaScript, wenn ich eine Konsole mache. Die Nummer ist 152.77499999998 und wenn ich mit der obigen Funktion abgerundet wird, gibt mir 152.77 < /p>

Jede Hilfe, um dieses Problem zu verlieben, wird sehr geschätzt < /p> < /P.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post