Курсовые
Черчение

Теплоэнергетика

Электротехника
Карта

 

Функции округления и знака

Ряд особых функций служат для выполнения операций округления числовых данных и анализа их знака. 

Примеры:

» А=[1/3 2/3: 4.99 5.01] 

А =

0.3333     0.6667

4.9900     5.0100 

» fix(A) 

ans =

0    0

4     5

Примеры:

» А=[-1/3 2/3: 4.99 5.01] 

А =

-0.33330.6667

4.99005.0100 

» floor(А)

 ans =

-1 0 4 5

Примеры:

» а=-1.789; 

» ceil (а) 

ans =

-1

» а=-1.789+1*3.908; 

» cei l(а) 

ans =

-1.0000 + 4.0000i

Если операнды X и Y имеют одинаковый знак, функция rem(X, Y) возвращает тот же результат, что mod(X.Y). Однако (для положительных X и Y) rem(-x.y) = mod(-x,y)-y. Функция rem возвращает результат, находящийся между 0 и sign(X)*abs(Y). Если Y=0, функция rem возвращает NaN. Аргументы X и Y должны быть целыми числами. Из-за неточного представления в компьютере чисел с плавающей запятой использование вещественных (или комплексных) входных аргументов может привести к непредвиденным результатам.

Пример:

» Х=[25 21 23 55 3];

» Y=[4 8 23 6 4]; 

» rem(X.Y) 

ans=

15013

Пример:

» Х=[5.675 21.6+4.897*1 2.654 55.8765];

 » round(X) 

ans =

6.0000     22.0000 +5.0000i     3.0000     56.0000

Пример:

» Х=[-5 21 2 0 -3.7]: 

» sign(X) 

ans =

-1 1 1 0 -1

 

Языки программирования Турбо Паскаль

Глава 17. Видимые элементы

17.1. Территориальность
17.2. Вывод изображения
17.2.1. Заполнение области
17.2.2. Цвет изображения
17.3. Группы
17.3.1. Создание группы и изменение ее состава
17.3.2. Z-упорядочение и дерево видимых элементов
17.3.3. Активные элементы
17.4. Модальные видимые элементы
17.5. Изменение свойств элемента
17.5.1. Поле Options
17.5.2. Поле GrowMode
17.5.3. Поле DragMode
17.5.4. Поле State
17.5.5. Воздействие на состояние поля State

Инженерная графика

 

Сопромат