ARITH-MATIC
ARITH-MATIC is an extension of Grace Hopper's A-2 programming language,[1] developed around 1955. ARITH-MATIC was originally known as A-3, but was renamed by the marketing department of Remington Rand UNIVAC.
- You may have been looking for arithmetic, a branch of mathematics.
Some ARITH-MATIC subroutines [2]
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 'TC0' stands for Cos h |
Hyperbolic | HTO(A)OOO(B) | Tanh(A)=B | The T in the middle of 'TT0' stands for Tan h |
General Mathematical | SQR(A)OOO(B) | Sqrt(A)=B | |
General Mathematical | APN(A)(N)(B) | A**N=B | **: Exponentiation |
gollark: Oops.
gollark: ++magic sql select * from achievements
gollark: Maybe.
gollark: Don't think so.
gollark: Okay, I don't think Discord can accept ANSI escape sequences?
References
- Sammet, Jean (1969). Programming Languages: History and Fundamentals. Prentice-Hall. p. 132. ISBN 978-0-13-729988-1.
- 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.
This article is based on material taken from the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.
See also
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.