Можно ли поместить числа с плавающей точкой для графиков в Achartengine? - PullRequest
0 голосов
/ 19 марта 2012

Я использую Achartengine для создания графиков, и до сих пор это не было так запутанно, когда я делал линейные графики с плавающими данными, а achartengine вырезал числа в десятичной запятой.Но если я использую PieGraph и подсчитываю процентную долю всех частей и помещаю это число в график, обозначающий эту часть, это снова сокращает число в десятичных точках.Например, я получаю три числа: 28,51,20, суммируя только 99 :) LineGraph также принимает только целые числа, поэтому он обрезает 344,6 до 344. Можно ли заставить числа с плавающей точкой появляться на графике с помощью achartengine?

Ответы [ 2 ]

1 голос
/ 11 сентября 2012

Да, библиотека принимает переменные с плавающей точкой, но они преобразуются в двойные, когда переменные с плавающей точкой передаются на график.

Я предлагаю вам использовать double переменные, потому что если вы хотитепечатать значения графика с помощью функции

renderer.setDisplayChartValues(true);

, если вы используете float, функция печатает много десятичных чисел

0 голосов
/ 19 марта 2012

Я не знаю этого API, но, похоже, поддержка модели удваивается .Таким образом, даже если они выглядят округленными для Gfx, значения, используемые механизмом диаграммы, кажутся двойными.

...