如何保留正确的小数位?

我仿照Ext 例子中的 分组汇总Grid做了一个有分组汇总功能的事例。但在显示时在汇总行内的数值的小数位有的高达6位。不知如何处理,让其保留两位小数。

多谢!
[b]问题补充:[/b]
就是在 \ExtJs 2.2.1\ext-2.2.1\examples\grid\totals.html 的例子。

[b]问题补充:[/b]
已经上传了截图。另外,在这种方式下如果column多时为何 没有自动添加水平滚动条?
[b]问题补充:[/b]
每类的汇总都是按照例子中的方法,在每列中加入 summaryType:'sum',
而且后台的数据也没问题。

我把相应的代码传上。多谢!
[b]问题补充:[/b]
在我的程序中如何用 toFixed 方法

我在汇总时引用的是 \ExtJs 2.2.1\ext-2.2.1\examples\grid\下 GroupSummary.js ,正是它在grid分组后现实了汇总。

我从哪改?

刚刚学EXt 见笑了!

[code="java"] summaryType:'totalCost'
//增加
summaryRenderer: function(v, params, data){
return v.toFixed(2) //保留2位
}[/code]

那个示例,给个地址,或者贴你的代码.

官网的示例没有问题.你的代码呢?最好上个图

你自己计算的和海是用ext的方法?

1.小数位有的高达6位,是因为进行了浮点的运算,一般都会出现这种问题
可以使用 renderer 四舍五入解决

[quote]toFixed 方法
返回一个字符串,代表一个以定点表示法表示的数字。
numObj.toFixed([fractionDigits])
参数
numObj
必选项。一个 Number 对象。
fractionDigits
可选项。小数点后的数字位数。其值必须在 0 – 20 之间,包括 0 和 20。[/quote]

2.自动添加水平滚动条
是否设置了

[code="javascript"]viewConfig: {
forceFit:true
}[/code]
这样是不会有横向滚动的