2013-12-11 6 views
2

Y-метка метки Y должна показывать только десятичные значения/целые числа как целые числа. если я установил set TickUnit в 1, то он должен быть 1,2,3,4,5, .. если я установил Unit Ticks на 2 ..2,4,6,8, .. если я установил 5 5,10, 15,20,25.
Я установил Unit Ticks на 1, но он иногда добавляет десятичные значения и показывает 2.5, 5.0.7.5, 10.0, 12.5 ...... как предотвратить это и показать только целые числа (Non decimal Numbers).?Как показать только целые числа в Y-значении aexis в stackedbarchart/barchart

ответ

-1

вариант 1. сохранить номер как int, int num = (int) Math.floor (myDouble);

вариант 2. в вашем методе сделать параметр двойным и внутри метода применить его к int , это позволит вам использовать метод как с двойным, так и с int. Имейте в виду, что это код C#, но java должен быть очень похожим.

private List<int> numberSeries(double aDouble) 
{ 
List<int> number = new List<int>(); 
int base = (int)Math.floor(aDouble); 
for(int x = 1;x++ < 10) //change 10 to whatever you want 
{ 
number.Add(aDouble * x); 
} 
return number; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^