Мне пока неприходилось юзать графики. Но осмелюсь предположить что нужно ковырять renderer,
1) пример для AXES.
yAxis : new Ext.chart.NumericAxis({
title : 'Y test' ,
labelRenderer : function(val){ // встречал варианты с labelFunction но это наверно устаревшая.
return val;// вернём значение которое нам удобно
}
})
2) надписи на самих столбцах (проверил всё ок)
series: [{
//бла бла бла
.............
label: {
display: 'insideEnd',
'text-anchor': 'middle',
field: 'data1',
renderer:function(val){return val}, //возвращаем значение которое будет написано в столбце
orientation: 'vertical',
color: '#333'
},
}]
вообщето если renderer - не указывать вообще, то всё равно проблем с отображением дробей возникать не должно.
может вы делали по образцу и скопирывали из example вот эту строчку
renderer: Ext.util.Format.numberRenderer('0'), которая отвечает как раз за округление ?