Нет, т.к., как я понял из задания, у тебя в строке находится БИТОВОЕ представление числа. В таком случае StrToInt('101') даст 101, а должно дать 5. Для этого представленные функции и даны. Ну и обратно, пусть будет такой пример:
3 + 5
что соответсвует исходным данным:
011 + 101
Тогда при использовании StrToInt() ты получиш 112, а должно получиться 1000
|