Java / Android научный номер в HTML - PullRequest
0 голосов
/ 26 сентября 2011

Я новичок в программировании и, возможно, есть решение этой проблемы, о котором я просто не знаю.У меня есть TextView со значениями.Поскольку некоторые значения действительно малы, они показаны в виде научных чисел.Но мне не нравится выражение 2e-02, которое я хотел бы преобразовать в Spannable, который выглядит как 2 * 10 -2 .Есть ли простой (уже реализованный способ) или мне нужно сделать цикл для подсчета количества десятичных разрядов (все мои цифры << 1) для создания строки HTML? </p>

Это просто вопросиз любопытства, потому что я не могу найти ничего об этом ни в книгах, ни в Интернете.У меня нет проблем с написанием самой функции.

1 Ответ

0 голосов
/ 26 сентября 2011

Предполагая, что все ваши номера отформатированы таким образом, вот как я бы это сделал:

scientific.replace(/(.*)e-0*(.*)/, "$1 &times; 10<sup>&minus;$2</sup>")
...