是否可以在Achartengine中为图表添加浮点数?

时间:2012-03-19 19:14:32

标签: android floating-point achartengine

我正在使用Achartengine制作图表,到目前为止,当我用浮动数据制作线图并且achartengine在小数点处切割数字时,它并没有那么令人困惑。但是如果我使用PieGraph并计算所有零件的百分比并将此数字放入指示零件的图形中,它会再次切割小数点的数字。例如,我得到三个数字:28,51,20,总计只有99 :) LineGraph也只接受整数,所以它将344.6减少到344。 是否可以使用achartengine使浮点数出现在图表上?

2 个答案:

答案 0 :(得分:1)

是的,库接受浮点变量,但是当浮点变量传递给图时,它们会被转换为double。

我建议您使用 double 变量,因为如果您想使用函数打印图表值

renderer.setDisplayChartValues(true);

如果使用float,该函数会打印很多十进制数

答案 1 :(得分:0)

我不知道这个API,但它似乎是model support doubles。因此,即使它们对Gfx显示为四舍五入,图表引擎使用的值似乎也是双倍的。