и копирует элемент,


и копирует элемент, находящийся на месте n, считая вершину нулевым элементом 31 75 43 12 61 2 31 75 43 12 61 43 copy Снимает со стека параметр n и копирует n верхних элементов оставшейся части стека 31 75 43 12 61 2 31 75 43 12 61 12 61 А теперь маленькое упражнение: вычислим по паре чисел a и b корень из суммы их квадратов. Это знакомое нам вычисление гипотенузы по катетам, очень важное действие. В следующем ниже постскриптовском тексте есть примечания. Примечанием считается часть строки от знака процента до конца строки. Часто мы будем записывать в примечании состояние стека после выполнения действия. % a b это исходное состояние стека % (интересующей нас части) dup % a b b mul % a b?b exch % b?b a dup % b?b a?a add % b?b+a?a sqrt % желанный результат Упражнение #2. a) И снова - формула Герона. Теперь организовать вычисления будет гораздо проще. b) В стеке лежат длины катетов прямоугольного треугольника. Вычислить и записать в стек радиус вписанной
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz