Новости

О проекте

Зачем?

Используемое ПО

Методика разработки сцен на PostScript

Операторы языка PostScript

Библиотека

Изучение языка

Статьи

Ссылки...

Арифметические операции

01234567
Число
absМодуль

Кладет на стек абсолютное значение числа на вершине стека. Само число со стека удаляется. Модуль = УбратьЗнак (Число)


01234567
Число1Число2
addСумма

Складывает два верхних числа стека.


01234567
аб
atanУгол

Возвращает арктангенс от (а / б) в градусах. Угол = arctang (а / б)


01234567
Число
ceilingРез

Округляет число на вершине стека в сторону большего целого. Рез = ОкруглитьКБольшему (Число)


01234567
Угол
cosКосинус

Возвращает косинус угла (в градусах!), который лежит на вершине стека.


01234567
Число1Число2
divЧастное

Делит нижнее Число2 на верхнее Число1. Числа удаляются со стека, вместо них записывается Частное. Частное = Число2 / Число1


01234567
СтепеньЧисло
expРезультат

Возводит Число в Степень. Результат кладет на вершину стека.


01234567
Число
floorРез

Округляет число на вершине стека в сторону меньшего целого. Рез = ОкруглитьКБольшему (Число)


01234567
Целое1Целое2
idivЧастное

Делит целое число Целое2 на Целое1 нацело. Числа удаляются со стека. вместо них записывается целое от деления Частное. Частное = Целое2 / Целое1


01234567
Число
lnЛогарифм

Возвращает натуральный логарифм (по основанию е) числа на вершине стека. Результат кладет на вершину стека.


01234567
Число
logЛогарифм

Возвращает десятичный логарифм (по основанию 10) числа на вершине стека. Результат кладет на вершину стека.


01234567
Целое1Целое2
modОстаток

Кладет на стек остаток от деления Целого2 на Целое1. Числа со стека удаляются Остаток = Остаток (Целое2 / Целое1)


01234567
Число1Число2
mulПроизведение

Перемножает два верхних числа стека. Числа со стека удаляются, на их место кладется произведение. Произведение = Число1 * Число2


01234567
Число
negРез

Меняет знак числа на вершине стека на противоположный. Рез = - Число


01234567
randЦелое

Кладет на стек псевдо-случайное целое число.


01234567
Число
roundРез

Округляет число на вершине стека к ближайшему целому. Рез = ОкруглитьКБлижайшему (Число)


01234567
rrandЧисло

Возвращает текущее начальное число для генератора псевдослучайных чисел.


01234567
Угол
sinСинус

Возвращает синус угла (в градусах!), который лежит на вершине стека.


01234567
Число
sqrtКорень

Извлекает квадратный корень из числа на вершине стека. Результат кладется на вершину стека. Корень = КвадратныйКорень (Число)


01234567
Число
srand

Устанавливает начальное число для генератора псевдослучайных чисел.


01234567
Число1Число2
subРазница

Вычитает из Числа1 Число2 и разницу кладет на стек. Разница = Число1 - Число2


01234567
Число
truncateРез

Отбрасывает у число на вершине стека дробную часть. Рез = ТолькоЦелаяЧасть (Число)




©Фурашев А. 2002
e-mail

Хостинг от uCoz