2013-03-14 3 views
1

Я пытаюсь преобразовать, например:Django шаблон облава научная нотация

0.00282357936911 to 2.82e-03 and 0.000130076846614 to 1.30e-04 

Однако, когда я использую фильтр {{ data|stringformat:"e" }}, я получаю

2.823579e-03 and 1.300768e-04 

Есть Есть способ Roundup до 2 десятичные точки?
Большое спасибо заранее.

ответ

3

Вы можете использовать:

{{ data|stringformat:".2e" }} 

Синтаксис .<number> определяет количество знаков после запятой. См. reference для получения дополнительной информации.

+0

Отлично! спасибо, Секатор. – DGT

Смежные вопросы