2013-10-31 48 views

回答

4

我想提供ceil语法

$c->stash->{ceil} = sub { ceil($_[0]) }; 

[% c.ceil(c.mortgage.interest_rate/100) %] 

但其通常不如做模板以外的计算。

$c->stash->{mortgagetInterestRate} = ...; 
6

如果您更喜欢CPAN模块,请查看Template::Plugin::POSIX。该模块提供在其他之中的ceilfloor功能:

[% USE POSIX -%] 
[% POSIX.ceil(0.5) %] 
[% POSIX.floor(0.5) %] 

输出:

1 
0 
0

如果最后一位不事:

[% number FILTER format("%.2f"); %]