Неправильная работа функции val

должно выводить: 1)123 4; 2)12345 6

Забавно, что в просто pascal abc, не pascalabc.net, val работает нормально

Вот скрин системного файла pabcsystem, если нужен, помогите, я в отчаянии

А почему должно выводить? В s - не целое, поэтому - ошибка. Всё так как написано в справке

А почему просто pascal abc выводит вот так?

Не знаю. Ошибка наверное.

1 симпатия

Ошибка в pascal abc или в pascalabc.net?

Значение Val здесь вообще говоря не определено. Поэтому использовать его нельзя.

А что тогда в таком случае использовать?