Тайна функции VAL() - QBasic
Формулировка задачи:
Вчера мне встретилась одна программа и я понял,
что не все знают функцию VAL(). И решил дать ей
не только определение, а еще указать одно свойство,
которое видимо знает еще меньше пользователей
1. Функция VAL() переводит строковое значение числа
в число
2. Функция VAL() (смотрите код) переводит в число
строковое значение числа в начале НЕ ЧИСЛОВОЙ
СТРОКИ, Пробелы в начале строки не учитываются
Решение задачи: «Тайна функции VAL()»
textual
Листинг программы
CLS DIM S = " -12.34 ASDF 777" PRINT VAL(S) ' <= ЭТО И ЕСТЬ ФУНКЦИЯ VAL() REM REM Оператор принт печатает -12.34 REM END
Объяснение кода листинга программы
- Объявлена переменная S типа строка со значением
-12.34 ASDF 777
. - Вызвана функция VAL() с аргументом S.
- Результатом выполнения функции VAL() является значение -12.34.
- Значение -12.34 выводится на экран с помощью оператора PRINT.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д