Intereting Posts

biased random walk on line
Why is important for a manifold to have countable basis?
Can one prove by contraposition in intuitionistic logic?
How to find $E(X_1X_2X_3)$ given the joint CDF?
Number of bitstrings with $000$ as substring
${\rm rank}(BA)={\rm rank}(B)$ if $A \in \mathbb{R}^{n \times n}$ is invertible?
Can I break this limit into individual terms?
Proof of rank nullity theorem
Linear dependency of polynomials question
Partial sum of Beatty sequence of $e$
An elementary way to show any bounded subset of $\Bbb{R}^k$ is totally bounded
$\|g\|_{L^{1}(\mathbb R)}=\sup \{ {|\int_{\mathbb R} fg|: f\in C_{c}^{\infty}(\mathbb R), \|f\|_{L^{\infty}(\mathbb R)}=1\}} ?$
Monotonicity in alternating Series
Derivative and Antiderivative operators in Hoffman Kunze
Supplement to Herstein's Topics in Algebra

Does there exist a good reference on the algorithms used by calculators, especially on the trigonometric and transcendental functions?

I would still like to know how Casio generates its random numbers. I still wonder if they are any good.

- Convert a Pair of Integers to a Integer, Optimally?
- Calculation of Bessel Functions
- Are there any sets other than the usual in which we can apply Sturm's axioms?
- Composing permutations in factorial notation
- HINT for summing digits of a large power
- Master Theorem. How is $n\log n$ polynomially larger than $n^{\log_4 3}$

- How do I compute binomial coefficients efficiently?
- Distributed calculation of $\pi$
- Largest Equilateral Triangle in a Polygon
- Master Theorem. How is $n\log n$ polynomially larger than $n^{\log_4 3}$
- What is the time complexity of Euclid's Algorithm (Upper bound,Lower Bound and Average)?
- filling an occluded plane with the smallest number of rectangles
- Fraction of ordered sequences among all sequences
- Combinatorics/Task Dependency
- Computing Hermite Normal Form using Extended Euclidean Algorithm
- Finding the location of an image of the Mandelbrot set

I would recommend reading Gerald Rising’s *Inside your Calculator* (which has a supplementary website); there is a nice discussion of the methods used by some calculators that is suitable at the undergraduate level.

Otherwise, to really figure out what methods they are using, it might help to search the technical notes of the manufacturer’s websites. For instance, Texas Instruments has notes like this one on their “knowledge base” that discuss “what’s under the hood”, though not in detail of course. (Sometimes, hobbyist sites like this one also discuss calculator algorithms.)

See CORDIC. See also this question: https://stackoverflow.com/questions/2169641/where-to-find-algorithms-for-standard-math-functions/2169666 and this review: http://mathdl.maa.org/mathDL/19/?pa=reviews&sa=viewBook&bookId=65790

The GNU Multiple Precision Arithmetic Library (GMP) has a very good documentation describing how they implemented all the arithmetic functions for their multiple precision library:

Give it a try!

UPDATE: I know the GMP is used for big number computation, but arithmetic is arithmetic, and to make big number computations you must understand small number computations, so I am sure (or at least “almost” sure) the documentation mention what is enough to for calculator arithmetic.

The algorithms are typically common, but the implementation changes.

Early calculators like the HP-41 stored numbers in BCD format. Modern machines are more likely to use IEE-754 formats, in single or double precision.

For modern stuff, any math library should have what you want. For older formats, look for websites like the HP calculator Museum.

- Improper integral of $\log x \operatorname{sech} x$
- Definite Integral of $e^{ax+bx^c}$
- Is there a meaningful distinction between “inclusion” and “monomorphism”?
- for any $A\subseteq X$, $f(\overline{A})\subseteq\overline{f(A)}$ , if and only if $f: X \to Y$ is continuous.
- Sum of compact sets
- Is characterisation of degree 2 nilpotent matrices (i.e. $M^2=0$) known?
- Integral solutions to $1\times2+2\times3+\cdots+m\times(m+1)=n\times(n+1)$.
- Arrangement of integers in a row such that the sum of every two adjacent numbers is a perfect square.
- Can one always map a given triangle into a triangle with chosen angles by means of a parallel projection?
- Distribution of Ratio of Exponential and Gamma random variable
- Matrices that Differ only in Diagonal of Decomposition
- The coupon collectors problem
- Find the pattern, What is the correct answer
- Number of solutions to equation.
- FOUR-algebra – boolean algebra?