ARITH-MATIC

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Ви, можливо, шукали Арифметика, галузь математики. математики.

ARITH-MATIC — розширення мови програмування A-2,[1], розроблене приблизно у 1955 році робочою групою під керуванням Ґрейс Гоппер. ARITH-MATIC була спочатку відома як «мова програмування A-3», але була перейменована відділом маркетингу Remington Rand UNIVAC.

Деякі підпрограми ARITH-MATIC [2]

[ред. | ред. код]
Тип Підпрограма Опис Пояснення
Арифметика AAO(A)(B)(C) A+B=C 'А' в центрі 'AA0' означає додавання
Арифметика ASO(A)(B)(C) A-B=C 'S' в середині 'AS0' означає вирахування
Арифметика AMO(A)(B)(C) A*B=C 'М' у середині 'AM0' означає множення
Арифметика ADO(A)(B)(C) A/B=C 'D' в середині 'AD0' означає поділ
Тригонометрія TSO(A)OOO(B) Sin(A)=B 'S' в середині 'TS0' означає 'Sin'
Тригонометрія TCO(A)OOO(B) Cos(A)=B 'C' в середині 'TC0' означає 'Cos'
Тригонометрія TTO(A)OOO(B) Tan(A)=B 'T' в середині 'TT0' означає 'Tan'
Тригонометрія TAT(A)OOO(B) Arctan(A)=B 'АТ' означає 'Arctan'
Гіперболічні функції HSO(A)OOO(B) Sinh(A)=B 'S' в середині 'HS0' означає Sin h
Гіперболічні функції HCO(A)OOO(B) Cosh(A)=B 'C' в середині 'TC0' означає Cos h
Гіперболічні функції HTO(A)OOO(B) Tanh(A)=B T в середині 'TT0' означає Tan h
Загальна математика SQR(A)OOO(B) Sqrt(A)=B
Загальна математика APN(A)(N)(B) A**N=B **: Експоненція

Примітки

[ред. | ред. код]
  1. Sammet, Jean (1969). Programming Languages: History and Fundamentals. Prentice-Hall. с. 132. ISBN 978-0-13-729988-1.(англ.)
  2. Ash R.; Broadwin E.; Della Valle V.; Greene M.; Jenny A.; Katz C.; Yu L. Preliminary manual for MATH-MATIC and ARITH-MATIC Systems for Algebraic Translation and Compilation for Univac I and II (PDF) (enn) . Архів оригіналу (PDF) за 27 вересня 2016. Процитовано 23 вересня 2016.


Див. також

[ред. | ред. код]

Посилання

[ред. | ред. код]