Как уже упоминалось выше.Я приведу один пример, скажем, все тестовые значения меньше 1, но больше 0.
- 0,12 (точность: 3, масштаб: 2)
- 0,345 (точность: 4, масштаб: 3)
- 0,6789 (точность: 5, масштаб: 4)
как преобразовать эти значения без жесткого определения масштаба и точностизначение.
- 0,12 -> 12
- 0,345 -> 345
- 0,6789 -> 6789
для 0,1 и 0,01 и 0,001должен получить 1 (я знаю, что это плохая идея, но мне дали наборы бизнес-правил программного обеспечения )
Я предпочитаю решение в Java, но если есть математический алгоритм, лучше,спасибо.