Concepts inDouble-precision square root for the CDC-3600
Double-precision floating-point format
In computing, double precision is a computer number format that occupies two adjacent storage locations in computer memory. A double-precision number, sometimes simply called a double, may be defined to be an integer, fixed point, or floating point (in which case it is often referred to as FP64). Modern computers with 32-bit storage locations use two memory locations to store a 64-bit double-precision number (a single storage location can hold a single-precision number).
more from Wikipedia
Square root
In mathematics, a square root of a number a is a number y such that y = a, or, in other words, a number y whose square (the result of multiplying the number by itself, or y × y) is a. For example, 4 is a square root of 16 because 4 = 16. Every non-negative real number a has a unique non-negative square root, called the principal square root, which is denoted by, where √ is called radical sign. For example, the principal square root of 9 is 3, denoted, because {{{1}}} and 3 is non-negative.
more from Wikipedia
Subroutine
In computer science, a subroutine, also termed procedure, function, routine, method, or subprogram, is a part of source code within a larger computer program that performs a specific task and is relatively independent of the remaining code. As the name subprogram suggests, a subroutine behaves in much the same way as a computer program that is used as one step in a larger program or another subprogram.
more from Wikipedia
Elementary function
In mathematics, an elementary function is a function of one variable built from a finite number of exponentials, logarithms, constants, and nth roots through composition and combinations using the four elementary operations (+ – × ÷). By allowing these functions (and constants) to be complex numbers, trigonometric functions and their inverses become included in the elementary functions.
more from Wikipedia
Computer
A computer is a general purpose device which can be programmed to carry out a finite set of arithmetic or logical operations. Since a sequence of operations can be readily changed, the computer can solve more than one kind of problem. The essential point of a computer is to implement an idea, the terms of which are satisfied by Alan Turing's Universal Turing machine. Conventionally, a computer consists of at least one processing element and some form of memory.
more from Wikipedia