Лучше сделать отдельный класс, наследуемый от Exception, в котором ты будешь обрабатывать все свои исключения, а не только невозможность перевода стринг в дабл. Ну и калькулятор у тебя конечно дико примитивный)) А если я хочу три переменных? А если десять? А если скобки хочу? Попробуй забабахать с помощью регулярных выражений и массивов
Примитивный, как и большая часть гоблинских технологий)
С массивами беда в том, что у них изначально размер фиксированный по количеству аргументов. Уже обжегся когда в рамках эксперимента делал боевую систему из Crusader Kings в консоли. Если интересно, можешь глянуть пост в профиле)
В теории есть вариант как всю эту веселуху через списки реализовать, попробую вечерком)
Лучше сделать отдельный класс, наследуемый от Exception, в котором ты будешь обрабатывать все свои исключения, а не только невозможность перевода стринг в дабл. Ну и калькулятор у тебя конечно дико примитивный)) А если я хочу три переменных? А если десять? А если скобки хочу? Попробуй забабахать с помощью регулярных выражений и массивов
Примитивный, как и большая часть гоблинских технологий)
С массивами беда в том, что у них изначально размер фиксированный по количеству аргументов. Уже обжегся когда в рамках эксперимента делал боевую систему из Crusader Kings в консоли. Если интересно, можешь глянуть пост в профиле)
В теории есть вариант как всю эту веселуху через списки реализовать, попробую вечерком)
Для успеха надо еще консольку в радужные цвета разукрасить.