Ich möchte, dass reelle Zahlen zum Beispiel 12,92, aber nicht 12,9241 wären. Ist das möglich?Wie formatiere ich Zahlen mit nur zwei Dezimalstellen?
12
A
Antwort
23
In PHP, versuchen number_format
:
$n = 1234.5678;
// Two decimal places, using '.' for the decimal separator
// and ',' for the thousands separator.
$formatted = number_format($n, 2, '.', ',');
// 1,234.57
4
Für PHP Sie number_format()
, für MySQL verwenden, um die FORMAT()
Funktion nutzen zu können.
MySQL: http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_format
FORMAT(number, 2)
Beispiel:
mysql> SELECT FORMAT(12332.123456, 4);
-> '12,332.1235
PHP: http://php.net/manual/en/function.number-format.php
$number = 1234.5678;
$formatted_number = number_format($number, 2, '.', '');
// 1234.56
-1
Sie Ihre Zahl mit 100 multiplizieren können, führen Sie eine Rundung des Ergebnisses und dann dividieren zurück durch 100.
wenn Sie nicht wollen, die Tausende auf die gleiche Art und Weise verwenden ROUND() Trennzeichen verwenden auchOder in PHP, um die Rundenfunktion round function
$result=round(12.9241, 2);
Verwandte Themen
- 1. Excel Zahlen mit zwei Dezimalstellen
- 2. Wie formatiere ich Zahlen in Bosun-Vorlagen?
- 3. Akzeptiere nur Zahlen und Dezimalstellen
- 4. Summe der spezifischen Zahlen und Rundungs Zahlen auf zwei Dezimalstellen
- 5. Zwei Dezimalstellen mit C#
- 6. Wie man ein Doppelzimmer mit zwei Dezimalstellen nur drucken, wenn
- 7. Wie zeige ich nur zwei Dezimalstellen in einem Textfeld an und lese immer noch 5 Dezimalstellen?
- 8. Wie richte ich auf zwei Dezimalstellen?
- 9. Wie formatiere ich Zahlen in PHP 1000 zu 1k
- 10. Wie formatiere ich eine in einer Zeichenfolge gespeicherte Zahl?
- 11. Actionscript beschränken nur die Anzahl mit zwei Dezimalstellen
- 12. C# Double - ToString() - Formatierung mit zwei Dezimalstellen, aber keine Rundung
- 13. Erzwinge zwei Dezimalstellen auf dieser Lokalisierungsfunktion für große Zahlen
- 14. Python Sorting Str Preis mit zwei Dezimalstellen
- 15. Eingabefilter - Regex für zwei Dezimalstellen
- 16. Wie kann ich immer zwei Dezimalstellen mit jQuery Sparklines anzeigen?
- 17. Javascript - ersetzen ganze Zahlen durch Dezimalstellen
- 18. Format auf zwei Dezimalstellen
- 19. Rundungszahl auf zwei Dezimalstellen
- 20. Wie formatiere ich ein Double zu einem String und zeige nur bei Bedarf Dezimalzahlen?
- 21. Wie formatiere ich formulary mit CSS
- 22. Eingabefeld auf zwei Dezimalstellen beschränken mit jQuery
- 23. Rundung auf zwei Dezimalstellen in Python 2.7?
- 24. Wie formatiere ich ein Dezimal zu einer programmgesteuerten Anzahl von Dezimalstellen in C#?
- 25. Wie formatiere ich nur dezimal enthalten, wenn es irgendein
- 26. Wie formatiere ich eine Liste, wenn ich sie drucke
- 27. Belassen Sie nur zwei Dezimalstellen nach dem Punkt
- 28. Wie formatiere ich mein Datum mit NSDateFormat?
- 29. Regular Expression in JavaScript nur Zahlen mit optionalen 2 Dezimalstellen erlaubt
- 30. Wie SQL-Ausgabe in zwei Dezimalstellen
Sie können. –