Jump to content

ARITH-MATIC

From Alfawiki
Adapted from the English Wikipedia article ARITH-MATIC, available under CC BY-SA 4.0Updated 8 August 2025
ARITH-MATIC
Company typeProgramming language
IndustryComputer programming
PredecessorA-2 programming language
Founded1955
FounderGrace Hopper (basis)
OwnerRemington Rand UNIVAC (marketing division)

ARITH-MATIC represents an advancement built upon Grace Hopper's A-2 programming language, created circa 1955. Initially labeled as A-3, the designation was later changed by the marketing division of Remington Rand UNIVAC.

Selected ARITH-MATIC Subroutines

Category Subroutine Function Notes
Arithmetic AAO(A)(B)(C) Calculates A plus B and assigns result to C The initial 'A' in 'AAO' indicates addition
Arithmetic ASO(A)(B)(C) Computes A minus B, storing outcome in C The 'S' in 'ASO' signifies subtraction
Arithmetic AMO(A)(B)(C) Determines product of A and B, result in C The 'M' in 'AMO' denotes multiplication
Arithmetic ADO(A)(B)(C) Divides A by B, placing quotient into C The 'D' in 'ADO' corresponds to division
Trigonometric TSO(A)OOO(B) Calculates sine of A, assigns to B The 'S' in 'TSO' stands for sine function
Trigonometric TCO(A)OOO(B) Evaluates cosine of A, stores in B The 'C' in 'TCO' represents cosine
Trigonometric TTO(A)OOO(B) Computes tangent of A, result assigned to B The 'T' in 'TTO' indicates tangent
Trigonometric TAT(A)OOO(B) Finds arctangent of A, output to B 'AT' abbreviates arctangent function
Hyperbolic HSO(A)OOO(B) Calculates hyperbolic sine of A, stores in B 'S' in 'HSO' refers to hyperbolic sine
Hyperbolic HCO(A)OOO(B) Determines hyperbolic cosine of A, assigns to B 'C' in 'HCO' means hyperbolic cosine
Hyperbolic HTO(A)OOO(B) Computes hyperbolic tangent of A, result to B 'T' in 'HTO' denotes hyperbolic tangent
General Mathematical SQR(A)OOO(B) Finds square root of A and places it into B
General Mathematical APN(A)(N)(B) Raises A to the Nth power, storing output in B '**' symbolizes exponentiation operation

See also

External links