Дроби форматирования JScience

есть ли простой способ отформатировать числа как дроби.

если пользователь вводит «1/4 дюйма в единицу измерения ДЮЙМА, я хотел бы видеть «1/4» вместо 0,25, 1/3 вместо 0,333333 и т. д..

что-то вроде псевдонима для определенных выбранных значений.

это то, что я могу сделать глобально в MeasureFormat?


person user1701344    schedule 29.01.2013    source источник


Ответы (1)


Вы можете создавать экземпляры org.jscience.mathematics.number.Rational; это реализация toText(), вызванная Number#toString(), может быть всем, что вам нужно. Если нет, дополнительную информацию о AmountFormat можно найти здесь.

Rational a = Rational.valueOf(1, 4);
Rational b = Rational.valueOf(1, 3);
person trashgod    schedule 02.05.2013