интернет магазин смысла делать нет?
radix
Целое число в диапазоне между 2 и 36, представляющее собой основание системы счисления числовой строки string, описанной выше. В основном пользователи используют десятичную систему счисления и указывают 10. Всегда указывайте этот параметр, чтобы исключить ошибки считывания и гарантировать корректность исполнения и предсказуемость результата. Когда основание системы счисления не указано, разные реализации могут возвращать разные результаты.
Dim x = 10
Dim y = -x '-10
Dim z = -y '10
Dim yy = -abs(y) '-10
[1, NaN, NaN]
? ["1", "2", "3"].map(parseInt)
Системные утилиты. Есть же Си,Си++, да та же Java почему не годится?