У меня есть длинное число из 10 цифр, и я хочу, чтобы теперь лучший способ реализовать эту проверку. Я объясню это на примере:Лучший способ Java выполнить базовую операцию с Long
Если мы имеем номер 3456789123:
3 will be multiplied by 10.
4 will be multiplied by 9.
5 will be multiplied by 8.
6 will be multiplied by 7.
...
2 will be multiplied by 2.
The last 3 will be multiplied by 1.
Таким образом, в результате этой операции будет возвращен:
(3*10) + (4*9) + ... + (2*2) + (1*1)
Это довольно простой в простой способ, создание и массив и умножение, но я пытаюсь найти лучшее решение.
Подсказка?
Благодаря
Я не понимаю вопрос, можете ли вы привести пример или объяснить вопрос более формально? – amit
какие веса? единицы, десятки, сотни? – Vihar
Вы имеете в виду линейную комбинацию? – runDOSrun