Member 14894717 Ответов: 1

Как я могу выбрать цифры после десятичной точки в java ?


Привет, я хочу знать, как я могу выбрать цифры после десятичной точки в Java. Например, у меня есть этот номер 8.123, поэтому я хочу, чтобы было выбрано только 123. Я пытался, но у меня ничего не вышло. Вот мой код

Что я уже пробовал:

String getAcreIntoString = new BigDecimal(String.valueOf(acre)).toString();
String getAcreDigit = getAcreIntoString.substring( getAcreIntoString.indexOf('.'), getAcreIntoString.length());

1 Ответов

Рейтинг:
2

Sandeep Mewara

Если вы не ищете точности специально для очень длинных десятичных знаков, вы можете попробовать что-то вроде:

double x = d - (long) d;



Альтернатива:
String somenumber = String.valueOf(d);
somenumber = somenumber.substring (somenumber.indexOf ("."));