Как пройти килограмм, грамм к килограммому конвертеру и получить результат в граммах
Вопрос
Как пройти килограмм, грамм к килограммому конвертеру и получить результат в граммах (например, 5 кг 500 грамм = 5500 грамм)
Как сделать это с помощью javax.measure. * См. здесь
Примечание: Мне нужно решение, основанное только на вышеуказанных пакетах, а не в одном универсальном решении
Решение
Это довольно громоздкий API, но что-то вроде этого?
int grams = Measure.valueOf(5, SI.KILOGRAM).intValue(SI.GRAM) +
Measure.valueOf(500, SI.GRAM).intValue(SI.GRAM);
Возможно, более формальный метод арифметики на Measure
ценности, но я не могу его найти.
Не связан с StackOverflow