Рубрика:
«СА» – 20 лет: наши темы, наши авторы
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|

АЛЕКСЕЙ ВТОРНИКОВ, разработчик По для банков и страховых компаний (хотя не отказывается от интересных задач в других областях). основной «недостаток» – предпочитает командную строку любым IDE
Арифметические выражения: анатомия, разбор, программирование
Вне всяких сомнений, арифметические выражения поистине вездесущи. Алгоритмы их трансляции просты, по-своему изящны и универсальны. Знакомство с ними может сослужить добрую службу любому программисту
Что есть сейчас
Во многих языках программирования предусмотрены конструкции для вычисления арифметических выражений. Например, в JavaScript есть встроенная функция eval (), которой в качестве аргумента передается строка, содержащая выражение, команду или последовательность команд; следующий сценарий:
<HTML> <HEAD> <TITLE>Арифметические выражения (функция eval ())</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> document.write (eval ("(40 + 2) * 5")); </SCRIPT> </BODY> </HTML> <...>
Ключевые слова: язык программирования Java, программный код, лексический анализ, арифметическое выражение.
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|