У меня есть два Integer
значения, и мне нужно создать Double
значение из объединения этих двух значений следующим образом:
A.CB
где:
A
- первое целочисленное значение
B
- второе целое значение
C
- нули соответствуют общей длине
По сути, CB
всегда должен быть всего 9 цифрами, то есть, когда B = 1
мне нужно, чтобы C
было 8
нулями, если B=100
мне нужно C
, будет 6
ноль.
Чтобы получить этот результат:
15.000000001
а также
17.000000100
Как лучше всего подойти к этой логике в коде? Я имею в виду, что я могу написать собственный метод для создания этой логики, но есть ли в Java что-то для этого случая, чтобы просто использовать его, не создавая пользовательских методов? Лучше, если это возможно без использования функций формата строки (чтобы не преобразовывать целочисленные значения в строку).