Реферат Курсовая Конспект
Безусловный циклический алгоритм (цикл с параметром) - раздел Программирование, Алгоритм. Проектирование сверху вниз. Принцип черного ящика. Структурное программирование ...
|
13. Данные в языке С++
Для решения задачи в любой программе выполняется обработка каких-либо данных. Данные могут быть самых различных типов: целые и вещественные числа, символы, строки, массивы. Данные в языке С++ описываются в начале функции.
Типы данных в языке C++
В С++ определены пять основных типов данных:
char – символьные, int – целые, float – с плавающей точкой, double – двойной точности, void– без значения (бестиповый). На базе этих типов формируются другие типы.
Данные типа charвсегда занимают один байт.
Как видно из таблицы, базовые типы могут быть расширены с помощью спецификаторов (модификаторов) signed, unsigned, long, short.
Следует учитывать, что вещественные числа хранятся в экспоненциальной форме mE±p, где m – мантисса (целое или дробное число с десятичной точкой), p – порядок (целое число). Для того, чтобы перевести число в экспоненциальной форме к обычному представлению с фиксированной точкой, необходимо мантиссу умножить на десять в степени порядок.
Примеры
-6.42Е+2 = -6.42.102 = -642
-3.2E-6 = -3.2.10-6 =-0.0000032
14. Арифметические операции
Операция | Действие | Тип операнда | Тип результата |
+ | Сложение | Целый, вещественный | Целый, вещественный |
- | Вычитание, унарный минус | Целый, вещественный | Целый, вещественный |
* | Умножение | Целый, вещественный | Целый, вещественный |
/ | Деление | Вещественный | Вещественный |
Операция | Действие | Тип операнда | Тип результата |
/ | Целочисленное деление | Целый | Целый |
% | Остаток от деления | Целый | Целый |
- - | Декремент, уменьшение на 1 | Целый | Целый |
++ | Инкремент, увеличение на 1 | Целый | Целый |
Операция | Действие | Тип операнда | Тип результата |
& | "и" | Целый | Целый |
| | "или" | Целый | Целый |
^ | Исключающее "или" | Целый | Целый |
~ | Логическое отрицание | Целый | Целый |
<< | Сдвиг влево | Целый | Целый |
>> | Сдвиг вправо | Целый | Целый |
15. Операция присваивания
– Конец работы –
Эта тема принадлежит разделу:
Алгоритм... Алгоритм это конечная последовательность действий позволяющая по заданным... Алгоритм разбивается на шаги Для каждого шага есть конкретный исполнитель...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Безусловный циклический алгоритм (цикл с параметром)
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов