Операции с числами

Операции с числами

Перечень арифметических операций в XPath довольно ограничен. К ним относится сложение, вычитание, умножение, деление и унарная операция отрицания, которая меняет значение операнда на противоположное. Кроме того, числа можно сравнивать при помощи операторов сравнения.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Исключения, возникающие при выполнении операций над числами с плавающей точкой

Из книги Системное программирование в среде Windows автора Харт Джонсон М

Исключения, возникающие при выполнении операций над числами с плавающей точкой Существует семь различных кодов исключений, которые могут возникать при выполнении операций с использованием данных вещественного типа. Первоначально эти исключения отключены и не могут


2.2. Арифметические операции над числами, представленными в различных системах счисления

Из книги Информатика: аппаратные средства персонального компьютера автора Яшин Владимир Николаевич

2.2. Арифметические операции над числами, представленными в различных системах счисления Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же правилам. Для проведения арифметических операций над числами, представленными в


3.14.3. Сопоставление с числами, записанными римскими цифрами

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

3.14.3. Сопоставление с числами, записанными римскими цифрами Следующее довольно сложное регулярное выражение сопоставляется с любым правильно записанным римскими цифрами числом (до 3999 включительно). Как и раньше, для удобства восприятия образец разбит на части:rom1 =


5.2. Основные операции над числами

Из книги Программирование игр и головоломок автора Арсак Жак

5.2. Основные операции над числами Обычные операции сложения, вычитания, умножения и деления в Ruby, как и во всех распространенных языках программирования, обозначаются операторами +, -, *, /. Операторы в большинстве своем реализованы в виде методов (и потому могут быть


5.7. Работа с очень большими числами

Из книги XSLT автора Хольцнер Стивен

5.7. Работа с очень большими числами Управлять массами все равно что управлять немногими: дело в частях и в числе. Сунь-Цзы[9] При необходимости Ruby позволяет работать с произвольно большими целыми числами. Переход от Fixnum к Bignum производится автоматически, прозрачно для


5.9. Работа с рациональными числами

Из книги C++. Сборник рецептов автора Диггинс Кристофер

5.9. Работа с рациональными числами Класс Rational позволяет (во многих случаях) производить операции с дробями с «бесконечной» точностью, но лишь если это настоящие рациональные числа (то есть частное от деления двух целых чисел). К иррациональным числам, например ? или e, он


5.17. Поразрядные операции над числами

Из книги Linux программирование в примерах автора Роббинс Арнольд

5.17. Поразрядные операции над числами Иногда требуется работать с двоичным представлением объекта Fixnum. На прикладном уровне такая необходимость возникает нечасто, но все-таки возникает.Ruby обладает всеми средствами для таких операций. Для удобства числовые константы


2. Игры с числами

Из книги C++ для начинающих автора Липпман Стенли

2. Игры с числами Арифметические развлечения Есть много примеров арифметических игр, головоломок и развлечений. Их можно найти в [BAL], [BER], [KUE]. Мы обращаемся и к другим источникам и добавляем некоторые задачи, которые представляют интерес собственно с точки зрения


2. Игры с числами

Из книги Задачник по программированию( для школы ) автора Cat W

2. Игры с числами Головоломка 3.Я нашел это упражнение в монографии, посвященной языку Пролог. Предложенное там решение действует методом проб и ошибок. Но задача решается намного проще.Как всегда, полностью определим задачу. Искомое число представляется в десятичной


Функции XPath для работы с числами

Из книги автора

Функции XPath для работы с числами В XPath имеются следующие функции для работы с числами:• ceiling(). Возвращает наименьшее целое, большее переданного функции числа,• floor(). Возвращает наибольшее целое, меньшее переданного функции числа;• number(). Приводит переданный ей параметр к


11.7. Инициализация контейнера случайными числами

Из книги автора

11.7. Инициализация контейнера случайными числами ПроблемаТребуется заполнить произвольный контейнер случайными числами.РешениеМожно использовать функции generate и generate_n из заголовочного файла <algorithm> совместно с функтором, возвращающим случайные числа. Пример 11.13


4.3. Операции сравнения и логические операции

Из книги автора

4.3. Операции сравнения и логические операции Символ операции Значение Использование ! Логическое НЕ !expr меньше exprexpr = Меньше либо равно expr=expr больше exprexpr = больше либо равно expr=expr == равно expr==expr != не равно expr!=expr логическое


4.6. Операции с комплексными числами

Из книги автора

4.6. Операции с комплексными числами Класс комплексных чисел стандартной библиотеки С++ представляет собой хороший пример использования объектной модели. Благодаря перегруженным арифметическим операциям объекты этого класса используются так, как будто они


Игры с числами

Из книги автора

Игры с числами Пятница 13(13)Программа должна выдать список из 13 ближайших тринадцатых пятниц, отсчитывая от текущей даты(14)Угадай числоПримерный сценарий:(компьютер) Загадано двух [трех, четырех, пяти] значное число, сколько попыток вам надо для отгадывания?(пользователь)