diff options
| author | Gary Wilson Jr <gary.wilson@gmail.com> | 2007-11-04 02:48:44 +0000 |
|---|---|---|
| committer | Gary Wilson Jr <gary.wilson@gmail.com> | 2007-11-04 02:48:44 +0000 |
| commit | 6f7fd897bcc20ef5a3b96a3caf01d805d631d3e4 (patch) | |
| tree | 9c28f0ccf0a218d19d1ad014e53cde46942eeca4 /docs | |
| parent | a5eb61cd9f378049940d0bef6c83404516094ffc (diff) | |
Added pretty tables for `floatformat` documentation.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6648 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/templates.txt | 42 |
1 files changed, 28 insertions, 14 deletions
diff --git a/docs/templates.txt b/docs/templates.txt index 39735fcbed..68dbfa3e63 100644 --- a/docs/templates.txt +++ b/docs/templates.txt @@ -1106,25 +1106,39 @@ floatformat When used without an argument, rounds a floating-point number to one decimal place -- but only if there's a decimal part to be displayed. For example: - * ``36.123`` gets converted to ``36.1`` - * ``36.15`` gets converted to ``36.2`` - * ``36`` gets converted to ``36`` +======== ======================= ====== +value Template Output +======== ======================= ====== +34.23234 {{ value|floatformat }} 34.2 +34.00000 {{ value|floatformat }} 34 +34.26000 {{ value|floatformat }} 34.3 +======== ======================= ====== -If used with a numeric integer argument, ``floatformat`` rounds a number to that -many decimal places. For example: +If used with a numeric integer argument, ``floatformat`` rounds a number to +that many decimal places. For example: - * ``36.1234`` with floatformat:3 gets converted to ``36.123`` - * ``36`` with floatformat:4 gets converted to ``36.0000`` +======== ========================= ====== +value Template Output +======== ========================= ====== +34.23234 {{ value|floatformat:3 }} 34.232 +34.00000 {{ value|floatformat:3 }} 34.000 +34.26000 {{ value|floatformat:3 }} 34.260 +======== ========================= ====== -If the argument passed to ``floatformat`` is negative, it will round a number to -that many decimal places -- but only if there's a decimal part to be displayed. -For example: +If the argument passed to ``floatformat`` is negative, it will round a number +to that many decimal places -- but only if there's a decimal part to be +displayed. For example: - * ``36.1234`` with floatformat:-3 gets converted to ``36.123`` - * ``36`` with floatformat:-4 gets converted to ``36`` +======== ============================ ====== +value Template Output +======== ============================ ====== +34.23234 {{ value|floatformat:"-3" }} 34.232 +34.00000 {{ value|floatformat:"-3" }} 34 +34.26000 {{ value|floatformat:"-3" }} 34.260 +======== ============================ ====== -Using ``floatformat`` with no argument is equivalent to using ``floatformat`` with -an argument of ``-1``. +Using ``floatformat`` with no argument is equivalent to using ``floatformat`` +with an argument of ``-1``. get_digit ~~~~~~~~~ |
