В Java, если у меня есть переменная double
с именем decimal
с назначенным значением 0.333
, как бы я отобразил это как «правильную», отформатированную фракцию - с помощью числителя над знаменателем, разделенным прямой линией (в отличие от простого отображения 1/3
)?Android - Отображение десятичной дроби в виде отформатированной фракции (и наоборот)
-3
A
ответ
0
Редактировать: Одно из решений заключается в использовании библиотеки математики Apache Commons, а именно: Fractions. Ссылка на документ:
Ряд фракции, могут быть построены из двух целочисленных аргументов, представляющих числитель и знаменатель или из двойной, который будет аппроксимировать:
Fraction f = new Fraction(1, 3); // 1/3
Fraction g = new Fraction(0.25); // 1/4
Таким образом, все, что нужно сделать после того, как то есть отобразить его, простой способ сделать это - использовать метод android.text.Html fromHtml(String source, int flags) с надстрочными и индексными тегами. Обратите внимание, что это было добавлено в уровне API 24 и изменено fromHtml (String source).
Смежные вопросы
- 1. Десятичной конверсии фракции в iPhone приложении
- 2. Преобразование десятичной дроби в Swift
- 3. Преобразования десятичной дроби в
- 4. График счисления десятичной дроби
- 5. Преобразование десятичной дроби в разряд
- 6. Реализация десятичной дроби, а не дроби, калькулятор Xcode App
- 7. Фракции с десятичной точностью
- 8. PYTHON - входной знак десятичной дроби
- 9. Как проверить формат десятичной дроби?
- 10. Как преобразовать двоичное число дроби в число десятичной дроби?
- 11. От фракции до десятичной и обратно?
- 12. Ввод десятичной дроби в Html, php, Javascript
- 13. Удалить цифры после десятичной дроби в Javascript
- 14. Как преобразовать десятичной в двоичную и наоборот
- 15. Сериализация десятичной дроби с помощью simplejson
- 16. Десятичная до фракции в JavaScript
- 17. Фракции Mathjax и знаки доллара несовместимы, отображение фракции также выключено
- 18. RAILS точность и масштаб десятичной дроби не работают
- 19. Шестнадцатеричный в строке до десятичной строки в строке и наоборот
- 20. Округление десятичной без фракций не добавляет фракции
- 21. Как отнять часть фракции из десятичной?
- 22. вычислить десятичную дроби и показать цифры после десятичной точности точным образом
- 23. копировать номер из фракции
- 24. C++ Преобразование восьмеричной доли в десятичную дроби?
- 25. Оптимизированный алгоритм преобразования десятичной дроби в «симпатичную» фракцию
- 26. Как ограничить число после десятичной дроби в JQuery Spinner
- 27. Значение после десятичной дроби Место не рассчитано в Javascript
- 28. C лексический анализатор. Использование переключателя для анализа и подсчета десятичной/десятичной дроби
- 29. Форматирование чисел в Python (Печать Номер слева от десятичной дроби)
- 30. Как напечатать значение без десятичной дроби в jrxml