Misplaced Pages

ARITH-MATIC

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Not to be confused with Arithmetic.
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (March 2013) (Learn how and when to remove this message)

ARITH-MATIC is an extension of Grace Hopper's A-2 programming language, developed around 1955. ARITH-MATIC was originally known as A-3, but was renamed by the marketing department of Remington Rand UNIVAC.

Some ARITH-MATIC subroutines

Type Subroutine Description Explanation
Arithmetic AAO(A)(B)(C) A+B=C The A in the middle of 'AA0' stands for addition
Arithmetic ASO(A)(B)(C) A-B=C The S in the middle of 'AS0' stands for subtraction
Arithmetic AMO(A)(B)(C) A*B=C The M in the middle of 'AM0' stands for multiplication
Arithmetic ADO(A)(B)(C) A/B=C The D in the middle of 'AD0' stands for division
Trigonometric TSO(A)OOO(B) Sin(A)=B The S in the middle of 'TS0' stands for Sin
Trigonometric TCO(A)OOO(B) Cos(A)=B The C in the middle of 'TC0' stands for Cos
Trigonometric TTO(A)OOO(B) Tan(A)=B The T in the middle of 'TT0' stands for Tan
Trigonometric TAT(A)OOO(B) Arctan(A)=B The AT stands for Arctan
Hyperbolic HSO(A)OOO(B) Sinh(A)=B The S in the middle of 'HS0' stands for Sin h
Hyperbolic HCO(A)OOO(B) Cosh(A)=B The C in the middle of 'HC0' stands for Cos h
Hyperbolic HTO(A)OOO(B) Tanh(A)=B The T in the middle of 'HT0' stands for Tan h
General Mathematical SQR(A)OOO(B) Sqrt(A)=B
General Mathematical APN(A)(N)(B) A**N=B **: Exponentiation

See also

References

  1. Sammet, Jean (1969). Programming Languages: History and Fundamentals. Prentice-Hall. p. 132. ISBN 978-0-13-729988-1.
  2. Ash R, Broadwin E, Della Valle V, Greene M, Jenny A, Katz C, Yu L (April 19, 1957). Preliminary Manual for MATH-MATIC and ARITH-MATIC Systems for Algebraic Translation and Compilation for Univac I and II (PDF) (Technical report). Philadelphia, Penn.: Remington Rand Univac. Archived from the original (PDF) on September 27, 2016. Retrieved 2016-09-23.

External links


Stub icon

This programming-language-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: