Тайна функции VAL() - QBasic

Узнай цену своей работы

Формулировка задачи:

Вчера мне встретилась одна программа и я понял, что не все знают функцию VAL(). И решил дать ей не только определение, а еще указать одно свойство, которое видимо знает еще меньше пользователей 1. Функция VAL() переводит строковое значение числа в число 2. Функция VAL() (смотрите код) переводит в число строковое значение числа в начале НЕ ЧИСЛОВОЙ СТРОКИ, Пробелы в начале строки не учитываются
Листинг программы
  1. CLS
  2. DIM S = " -12.34 ASDF 777"
  3. PRINT S
  4. REM
  5. REM Оператор принт печатает -12.34
  6. REM
  7. END

Решение задачи: «Тайна функции VAL()»

textual
Листинг программы
  1. CLS
  2. DIM S = "     -12.34 ASDF 777"
  3. PRINT VAL(S)      ' <= ЭТО И ЕСТЬ ФУНКЦИЯ VAL()
  4.  
  5. REM
  6. REM Оператор принт печатает -12.34
  7. REM
  8. END

Объяснение кода листинга программы

  1. Объявлена переменная S типа строка со значением     -12.34 ASDF 777.
  2. Вызвана функция VAL() с аргументом S.
  3. Результатом выполнения функции VAL() является значение -12.34.
  4. Значение -12.34 выводится на экран с помощью оператора PRINT.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы