Previous: Programming Tutorial, Up: Tutorial [Contents][Index]
This section includes answers to all the exercises in the Calc tutorial.
• RPN Answer 1: | 1 RET 2 RET 3 RET 4 + * - | |
• RPN Answer 2: | 2*4 + 7*9.5 + 5/4 | |
• RPN Answer 3: | Operating on levels 2 and 3 | |
• RPN Answer 4: | Joe’s complex problems | |
• Algebraic Answer 1: | Simulating Q command | |
• Algebraic Answer 2: | Joe’s algebraic woes | |
• Algebraic Answer 3: | 1 / 0 | |
• Modes Answer 1: | 3#0.1 = 3#0.0222222? | |
• Modes Answer 2: | 16#f.e8fe15 | |
• Modes Answer 3: | Joe’s rounding bug | |
• Modes Answer 4: | Why floating point? | |
• Arithmetic Answer 1: | Why the \ command? | |
• Arithmetic Answer 2: | Tripping up the B command | |
• Vector Answer 1: | Normalizing a vector | |
• Vector Answer 2: | Average position | |
• Matrix Answer 1: | Row and column sums | |
• Matrix Answer 2: | Symbolic system of equations | |
• Matrix Answer 3: | Over-determined system | |
• List Answer 1: | Powers of two | |
• List Answer 2: | Least-squares fit with matrices | |
• List Answer 3: | Geometric mean | |
• List Answer 4: | Divisor function | |
• List Answer 5: | Duplicate factors | |
• List Answer 6: | Triangular list | |
• List Answer 7: | Another triangular list | |
• List Answer 8: | Maximum of Bessel function | |
• List Answer 9: | Integers the hard way | |
• List Answer 10: | All elements equal | |
• List Answer 11: | Estimating pi with darts | |
• List Answer 12: | Estimating pi with matchsticks | |
• List Answer 13: | Hash codes | |
• List Answer 14: | Random walk | |
• Types Answer 1: | Square root of pi times rational | |
• Types Answer 2: | Infinities | |
• Types Answer 3: | What can "nan" be? | |
• Types Answer 4: | Abbey Road | |
• Types Answer 5: | Friday the 13th | |
• Types Answer 6: | Leap years | |
• Types Answer 7: | Erroneous donut | |
• Types Answer 8: | Dividing intervals | |
• Types Answer 9: | Squaring intervals | |
• Types Answer 10: | Fermat’s primality test | |
• Types Answer 11: | pi * 10^7 seconds | |
• Types Answer 12: | Abbey Road on CD | |
• Types Answer 13: | Not quite pi * 10^7 seconds | |
• Types Answer 14: | Supercomputers and c | |
• Types Answer 15: | Sam the Slug | |
• Algebra Answer 1: | Squares and square roots | |
• Algebra Answer 2: | Building polynomial from roots | |
• Algebra Answer 3: | Integral of x sin(pi x) | |
• Algebra Answer 4: | Simpson’s rule | |
• Rewrites Answer 1: | Multiplying by conjugate | |
• Rewrites Answer 2: | Alternative fib rule | |
• Rewrites Answer 3: | Rewriting opt(a) + opt(b) x | |
• Rewrites Answer 4: | Sequence of integers | |
• Rewrites Answer 5: | Number of terms in sum | |
• Rewrites Answer 6: | Truncated Taylor series | |
• Programming Answer 1: | Fresnel’s C(x) | |
• Programming Answer 2: | Negate third stack element | |
• Programming Answer 3: | Compute sin(x) / x, etc. | |
• Programming Answer 4: | Average value of a list | |
• Programming Answer 5: | Continued fraction phi | |
• Programming Answer 6: | Matrix Fibonacci numbers | |
• Programming Answer 7: | Harmonic number greater than 4 | |
• Programming Answer 8: | Newton’s method | |
• Programming Answer 9: | Digamma function | |
• Programming Answer 10: | Unpacking a polynomial | |
• Programming Answer 11: | Recursive Stirling numbers | |
• Programming Answer 12: | Stirling numbers with rewrites |
Previous: Programming Tutorial, Up: Tutorial [Contents][Index]