MATHEMATICS
sa ASTRONOMICAL COMPUTING
sa CALCULATOR
sa GEOMETRY & TRIGONOMETRY
sa MATHEMATICAL COPROCESSOR
sa RANDOMNUMBER GENERATOR
xx SCIENCE
Probability board. A marble game illustrates that falling marbles will concentrate in the middle of available slots. BOYS' LIFE May 1968 (v.58#5) pg. 60
What's in a floating point package. How floating point calculations are performed and how to use them. BYTE May 1977 (v.2#5) pg. 62
Added Info BYTE Sep 1977 (v.2#9) pg. 185
Added Info BYTE Nov 1977 (v.2#11) pg. 192
Novel 8bit multiplication program for an 8080 based system. BYTE Jul 1977 (v.2#7) pg. 142
Simple algorithms for calculating elementary functions. Trigonometric functions, hyperbolic functions, and inverse functions are covered. Written in BASIC. BYTE Aug 1977 (v.2#8) pg. 142
Childrens program allows them to learn mathematics while playing with a computer. Written in Tiny BASIC for a KIM1 computer. BYTE Nov 1977 (v.2#11) pg. 60
Floating point arithmetic. Software routines to do floating point arithmetic (addition, subtraction, multiplication and division) plus decimal to binary conversions. Written for an 8080 based system. BYTE Nov 1977 (v.2#11) pg. 76
A novice's eye on computer arithmetic. How basic math operations such as multiplication and division are performed in a computer. BYTE Jan 1978 (v.3#1) pg. 150
Optimization of a 8080 multiplication routine (with respect to execution time) is investigated. BYTE Apr 1978 (v.3#4) pg. 40
Simple program written in BASIC for a home computer will drill a child in multiplication. BYTE Apr 1978 (v.3#4) pg. 128
Computer program written in BASIC helps a student learn about Roman Numerals. It shows you the equivalent Arabic number you have entered in Roman Numerals, then proceeds to do the computation called for and prints out the result in both Arabic and Roman Numerals. BYTE Jun 1978 (v.3#6) pg. 109
Math in the real world. An introduction to what is necessary to create a package of binary floating point subroutines. BYTE Sep 1978 (v.3#9) pg. 114
Functional approximations. A description of several minimax and rational polynomial functions, plus a method for creating polynomial approximations for microcomputers. BYTE Nov 1978 (v.3#11) pg. 34
Correction BYTE Jan 1979 (v.4#1) pg. 53
Fast Fourier transforms on your home computer. BASIC language routines for performing these calculations which can be used in music and speech analysis as well as electrical circuit design. BYTE Dec 1978 (v.3#12) pg. 14
Correction BYTE May 1979 (v.4#5) pg. 205
Elements of statistical computation. Some of the do's and don'ts in determining the mean and standard deviation of a data set. BYTE Jan 1979 (v.4#1) pg. 4
Analyze speech and music with this fast fourier transform (FFT) subroutine written in 6800 assembly language. BYTE Feb 1979 (v.4#2) pg. 108
Added Info BYTE May 1981 (v.6#5) pg. 458
How to perform unlimited precision division using only an interger BASIC interpreter. BYTE Feb 1979 (v.4#2) pg. 154
BASIC program to calculate inverse sine or inverse cosine functions using the inverse tangent function found in most BASIC interpreters. BYTE Mar 1979 (v.4#3) pg. 92
Correction BYTE Jun 1979 (v.4#6) pg. 133
Sources of numerical error in computer programs. BYTE Apr 1979 (v.4#4) pg. 46
Assembly language program to calculate sines and cosines. Written for Motorola 6800, but can be adapted to other processors. BYTE Apr 1979 (v.4#4) pg. 170
How an integer arithmetic BASIC can be used to write intricate programs involving trigonometric functions. BYTE May 1979 (v.4#5) pg. 110
Trigonometry in two easy black boxes. Calculate trigonometric functions using arithmetic operations. BYTE May 1979 (v.4#5) pg. 184
BASIC program for determining factorials using the gamma function. BYTE Jun 1979 (v.4#6) pg. 206
5 byte 8080 code translates hexadecimal 0 thru F into ASCII 0 through 9. BYTE Jun 1979 (v.4#6) pg. 208
Added Info BYTE Oct 1979 (v.4#10) pg. 18
An overview of long division provides the background necessary to write division routines for computers. BYTE Aug 1979 (v.4#8) pg. 220
Curve fitting with your computer. An approximate approach to the "least squares" fitting of multipledimensional data. Includes a BASIC program for calculating a least squares parabolic fit to any data set having more than three points. BYTE Oct 1979 (v.4#10) pg. 150
Five useful programs for the SC/MP minimum computer system. The routines can be converted to other small systems, such as the COSMAC VIP and the KIM. They include a program to print an ASCII message, a promptinginputreply routine, a time delay loop, addition routine, and multiplication routine. BYTE Nov 1979 (v.4#11) pg. 186
Frequency analysis of data using a microcomputer. How a nonrigorous mathematical treatment of Fast Fourier Transforms may be applied to synthesize a variety of signal waveforms. BYTE Dec 1979 (v.4#12) pg. 10
Minimizing curveplotting calculation. A simple trigonometric analysis program written for a HewlettPackard 9825A desktop computer will yield an accurate approximation of a function and print the curve on a HP plotter. BYTE Dec 1979 (v.4#12) pg. 134
Added Info BYTE May 1980 (v.5#5) pg. 152
Noniterative digital solution of linear transfer functions. Includes a BASIC program for use on the HewlettPackard 9830A desktop computer. BYTE Dec 1979 (v.4#12) pg. 144
Analysis of polynomial function with the TI59 calculator. Part 2. BYTE Jan 1980 (v.5#1) pg. 130
A fast, multibyte binarytoBCD (binary coded decimal) conversion routine coded for an 8080 microprocessor BYTE Feb 1980 (v.5#2) pg. 106
Correction BYTE Jun 1980 (v.5#6) pg. 16
Correction BYTE Jul 1980 (v.5#7) pg. 16
Correction BYTE Sep 1980 (v.5#9) pg. 320
Prime number generator routines for TRS80 and Z80 systems are used in bench mark tests against an IBM 370. BYTE Mar 1980 (v.5#3) pg. 84
Correction BYTE Jul 1980 (v.5#7) pg. 216
Correction BYTE Oct 1980 (v.5#10) pg. 20
Added Info BYTE Sep 1980 (v.5#9) pg. 18
Electronic planimetry utilizes a "BitPad" digitizer and a computer to measure the area of a twodimensional figure by tracing its perimeter. Program written in PASCAL. BYTE Mar 1980 (v.5#3) pg. 114
16bit multiply and divide subroutines for the KIM1 microcomputer. BYTE Mar 1980 (v.5#3) pg. 212
Altair Extended BASIC program helps children learn the mathematical concept of "sets". BYTE Mar 1980 (v.5#3) pg. 244
Khachiyan's algorithm. Part 1. A new solution to linear programming problems. BYTE Aug 1980 (v.5#8) pg. 198
Correction BYTE Sep 1980 (v.5#9) pg. 313
Routine for determining the actual precision of PASCAL floatingpoint routines. BYTE Sep 1980 (v.5#9) pg. 20
Khachiyan's algorithm. Part 2. Problems with the algorithm. BYTE Sep 1980 (v.5#9) pg. 242
FLOPTRANIV. A tiny compiler. Floating point translator, version 4, is written in Microsoft BASIC for a Commodore Pet computer. BYTE Oct 1980 (v.5#10) pg. 196
Symbolic math using BASIC. A simple program that expands polynomials. BYTE Oct 1980 (v.5#10) pg. 232
Subroutines for manipulation of complex numbers. Eight functions are calculated including raising to powers, natural logarithms, sine, cosine, square root, products, quotients, and exponents. BYTE Nov 1980 (v.5#11) pg. 116
Five baseconversion functions written in TRS80 BASIC. Decimaltohex, hextodecimal, decimaltooctal, octaltodecimal, and decimaltobinary. Uses the DEFINE FUNCTION command. BYTE Nov 1980 (v.5#11) pg. 145
Numerical analysis programs for the TRS80 pocket computer. Includes a discrete Fouriertransform program and a timedomain response program for a system. BYTE Jan 1981 (v.6#1) pg. 182
A beginner's guide to spectral analysis. Part 1. Tiny timesharing music. A nonmathematical treatment of Fourier transforms. BYTE Feb 1981 (v.6#2) pg. 68
A variable type converter for numerical quantities. Routines to convert string variables to numeric variables and vice versa. Written in HewlettPackard BASIC. BYTE Feb 1981 (v.6#2) pg. 271
Computing the determinate of a matrix prior to matrix inversion. Written in Radio Shack Level II BASIC. BYTE Mar 1981 (v.6#3) pg. 152
A beginner's guide to spectral analysis. Part 2. A few of the many uses of twodimensional spectral analysis with emphasis on image processing. Includes a 6502 assemble language program for PET computer. BYTE Mar 1981 (v.6#3) pg. 166
Addition and subtraction. How the binary arithmetic operation of the 1802 and Z80 microprocessors differ. BYTE Mar 1981 (v.6#3) pg. 224
A simple approach to data smoothing. Techniques which aid in the interpretation of data taken from realworld situations. Includes a program written in BASIC. BYTE Mar 1981 (v.6#3) pg. 262
Recurrence in numerical analysis. Generating Fibonacci numbers and Bessel functions through recurrence. Programs given in BASIC. BYTE Apr 1981 (v.6#4) pg. 20
The use of Fourier transforms to explore biological rhythms. BASIC computer program to calculate power spectrum is included. BYTE Apr 1981 (v.6#4) pg. 314
An integer math package for the 8080 features eight 16bit arithmetic routines. Written in assembly language. BYTE May 1981 (v.6#5) pg. 204
Faster multiplication routine for the Ohio Scientific BASIC. BYTE May 1981 (v.6#5) pg. 236
Correction BYTE Sep 1981 (v.6#9) pg. 110
Numerical methods in data analysis. Use the GaussJordan elimination and the NewtonRaphson method to find the function curve that best fits a set of emperical data. BYTE May 1981 (v.6#5) pg. 435
Mathematical modeling. A BASIC program to simulate realworld systems by solving a system of differential equations. BYTE Jun 1981 (v.6#6) pg. 72
Computing 'e' to 116,000 places with a personal computer. Programs given in 6502 machinelanguage and BASIC. Written for an Apple II computer. BYTE Jun 1981 (v.6#6) pg. 392
The infamous travelingsalesman problem. Also known as an NPcomplete (nondeterministic polynomial) problem. Solution program is written in BASIC. BYTE Jul 1981 (v.6#7) pg. 252
Subroutine for the AIM65 microcomputer which converts 16bit binary numbers to decimal values. BYTE Aug 1981 (v.6#8) pg. 413
BinarytoBCD converter program for the Intel 8080 microprocessor. BYTE Aug 1981 (v.6#8) pg. 418
Symbolic differentiation with LISP. Adapt the listmanipulation abilities of LISP to differentiating mathematical functions. BYTE Sep 1981 (v.6#9) pg. 216
A fast method for multiplication, the socalled "Russian Peasant Method". BYTE Oct 1981 (v.6#10) pg. 376
Multiple linear regression program for the TRS80 Model I Level II computer. Written in BASIC. BYTE Oct 1981 (v.6#10) pg. 430
WRITELONG. A Pascal simulation of longinteger output. BYTE Nov 1981 (v.6#11) pg. 414
A fast approximation for fast fourier. Discusses strategies for minimizing the error of approximation. BYTE Feb 1982 (v.7#2) pg. 248
Program for converting numbers from one base to another. Designed to run on the TRS80 Pocket Computer. Converts binary, octal, decimal or hexadecimal numbers to each of the other three bases. BYTE Apr 1982 (v.7#4) pg. 436
A 6502 assemblylanguage implementation of the binary to BCD (binarycodeddecimal) routine. BYTE Jan 1983 (v.8#1) pg. 387
Added Info BYTE May 1983 (v.8#5) pg. 10
The magic of the Monte Carlo method. Includes a BASIC program to calculate the area under a curve. BYTE Feb 1983 (v.8#2) pg. 371
Added Info BYTE Jun 1983 (v.8#6) pg. 27
Novel methods of integer multiplication and division are written in 8080 assembly language. BYTE Jun 1983 (v.8#6) pg. 364
A GaussJordan elimination method program to solve simultaneous linear equations. Written in BASIC. BYTE Aug 1983 (v.8#8) pg. 394
Statistical programs for microcomputers. How to choose a statistics package that is easy to use and then test its accuracy with the tools described in this article. BYTE Nov 1983 (v.8#11) pg. 560
A computeralgebrabased calculating system. Using your computer as a supercalculator which will perform automatic unit conversion and prevent common errors. BYTE Dec 1983 (v.8#12) pg. 481
Fitting curves to data using the Simplex algorithm. Includes a program written in Pascal/Z. BYTE May 1984 (v.9#5) pg. 340
Added Info BYTE Oct 1984 (v.9#11) pg. 16
Invariance. A computer "card trick" and a look at number narcissism. BYTE Jul 1984 (v.9#7) pg. 365
Correction BYTE Nov 1984 (v.9#12) pg. 34
The "eccentric jailer" program. Two versions. Written in BASIC. Includes an elegant program trick for "toggling". BYTE Nov 1984 (v.9#12) pg. 425
HexASCIIDecimal conversion chart. COMPUTERS & ELECTRONICS Oct 1983 (v.21#10) pg. 68
Correction COMPUTERS & ELECTRONICS Dec 1983 (v.21#12) pg. 5
Number systems for microcomputers. How binary, decimal, octal and hexadecimal systems work in relation to your computer. COMPUTERS & ELECTRONICS Dec 1983 (v.21#12) pg. 47
BASIC program tests a child's multiplication skills. CQ. THE RADIO AMATEUR'S JOURNAL Feb 1979 (v.35#2) pg. 114
Program for a Commodore C64 computer which calculates trigonometric values of any right triangle. Useful when designing radio antennas, towers, masts, guy wires, etc. CQ. THE RADIO AMATEUR'S JOURNAL Mar 1986 (v.42#3) pg. 40
Analog multiplier IC's. Learn how to multiply, divide, square, and get square roots of analog variables using an analog multiplier. ELECTRONICS NOW Jul 1993 (v.64#7) pg. 65
Solving linear equations. ELECTRONICS NOW Dec 1996 (v.67#12) pg. 72
Scratchpad. A BASIC language program designed to record variables and calculated answers and retrieve them for later analysis. May be modified for various mathematical formulas. ELEMENTARY ELECTRONICS NovDec 1980 (v.20#6) pg. 38
EZ math (for electronics). New series focuses on mathematics used in electronics. How to transpose formulas. HANDSON ELECTRONICS Jan 1988 (v.5#1) pg. 65
EZ math (for electronics). Scientific notation and unit conversions. HANDSON ELECTRONICS Feb 1988 (v.5#2) pg. 69
EZ math (for electronics). Triangles and vectors. How to figure out what happens to current and voltage in a circuit with reactance. HANDSON ELECTRONICS Mar 1988 (v.5#3) pg. 71
Correction HANDSON ELECTRONICS Jun 1988 (v.5#6) pg. 6
Correction HANDSON ELECTRONICS Jul 1988 (v.5#7) pg. 4
EZ math (for electronics). Logarithms and decibels. HANDSON ELECTRONICS May 1988 (v.5#5) pg. 77
Correction HANDSON ELECTRONICS Aug 1988 (v.5#8) pg. 6
EZ math (for electronics). Understanding sinewaves, the basic alternating current waveform. HANDSON ELECTRONICS Jun 1988 (v.5#6) pg. 73
EZ math (for electronics). Low and high pass filter design. HANDSON ELECTRONICS Jul 1988 (v.5#7) pg. 77
EZ math (for electronics). The math of capacitors. HANDSON ELECTRONICS Aug 1988 (v.5#8) pg. 79
EZ math (for electronics). Understanding pulse signals for logical operations, motor control, communications, etc. HANDSON ELECTRONICS Sep 1988 (v.5#9) pg. 73
EZ math (for electronics). Network analysis and Thevenin's theorem. HANDSON ELECTRONICS Oct 1988 (v.5#10) pg. 73
EZ math (for electronics). Network analysis: Superposition theorem. HANDSON ELECTRONICS Nov 1988 (v.5#11) pg. 74
EZ math (for electronics). Norton's theorem and current sources. HANDSON ELECTRONICS Dec 1988 (v.5#12) pg. 74
EZ math (for electronics). Boolean algebra and logic circuits. A look at the mathematics of digitallogic circuits. HANDSON ELECTRONICS Jan 1989 (v.6#1) pg. 74
Manipulating ASCII data. Converting ASCIItobinary, binarytoASCII and ASCII arithmetic operations. KILOBAUD MICROCOMPUTING #14 Feb 1978 pg. 98
Algebra the easy way. A BASIC language computer program to solve algabraic equations by trial and error. Can be used as a teaching aid. KILOBAUD MICROCOMPUTING #15 Mar 1978 pg. 42
Subroutines to compute the arc sine and arc cosine of an angle. Written in BASIC. KILOBAUD MICROCOMPUTING #16 Apr 1978 pg. 10
Sample routines to find all threedigit numbers for which the sum of the cube of the digits is equal to the number. Written in BASIC. KILOBAUD MICROCOMPUTING #16 Apr 1978 pg. 10
CASH REGISTER, a practical math simulation program written in Radio Shack Level I BASIC. The child must make change when an item is paid for in whole dollar amounts. KILOBAUD MICROCOMPUTING #16 Apr 1978 pg. 82
Computer math primer. A beginner's introduction to number systems, including binary, octal and hexadecimal. KILOBAUD MICROCOMPUTING #17 May 1978 pg. 48
Flowchart and description tell how to program your own square root routine. KILOBAUD MICROCOMPUTING #19 Jul 1978 pg. 68
Computer program in BASIC converts Metric measurements to American (English) equivalents. KILOBAUD MICROCOMPUTING #21 Sep 1978 pg. 46
Correction KILOBAUD MICROCOMPUTING #25 Jan 1979 pg. 20
Universal number converter program is written in Commodore PET BASIC. It will convert any number written in base 2to16 to any other number in a different base (2to16). KILOBAUD MICROCOMPUTING #23 Nov 1978 pg. 67
Correction KILOBAUD MICROCOMPUTING #26 Feb 1979 pg. 19
Programming the 1802. How to input and output data. How to perform addition, subtraction, and multiplication. KILOBAUD MICROCOMPUTING #27 Mar 1979 pg. 122
BASIC routine prints the hex and octal equivalents of a decimal number from 1 to 255. KILOBAUD MICROCOMPUTING #30 Jun 1979 pg. 96
BASIC program calculates the value of pi using the Leibnitz method. KILOBAUD MICROCOMPUTING #30 Jun 1979 pg. 97
A metric and English equivalents program for the TRS80 computer uses a particular form of GOTO statement found in the BASIC language. KILOBAUD MICROCOMPUTING #33 Sep 1979 pg. 32
Large number (integer) addition program for the TRS80 is written in BASIC. Overcomes the builtin number limitation by placing two numbers to be added into aligned arrays, adds them, and prints out the answer. KILOBAUD MICROCOMPUTING #37 Jan 1980 pg. 66
Two programs for the TRS80 for those interested in direct observation of randomness and normal distribution. (1) Random number demonstration. (2) Normal curve demonstration. Written in BASIC. KILOBAUD MICROCOMPUTING #38 Feb 1980 pg. 30
How to utilize Apple's "hidden" floatingpoint routines (machinelanguage programs) which are stored in ROM starting at hexadecimal $F425. They do floating point arithmetic on fourbyte floating point numbers. KILOBAUD MICROCOMPUTING #38 Feb 1980 pg. 132
Subroutine to do large integer number subtraction on the TRS80 computer and maintain accuracy down to the last digit. Written in BASIC. KILOBAUD MICROCOMPUTING #38 Feb 1980 pg. 144
Square root routine written in Tiny BASIC. KILOBAUD MICROCOMPUTING #38 Feb 1980 pg. 172
Longdivision practice programs help teach mathematics. Written in BASIC for an OSI C2 4P computer. KILOBAUD MICROCOMPUTING #42 Jun 1980 pg. 134
Lagranges interpolation formula for N random data points is programmed in BASIC for an SWTP 6800. KILOBAUD MICROCOMPUTING #43 Jul 1980 pg. 140
Correction KILOBAUD MICROCOMPUTING #45 Sep 1980 pg. 210
Level II ROM subroutine test. Test program for the advanced assemblylanguage TRS80 programmer. Lets you access and test many of the arithmetic and trigonometric subroutines in the TRS80 Level II ROM. KILOBAUD MICROCOMPUTING #46 Oct 1980 pg. 56
BASIC programs to calculate the area of complex and irregular geometric shapes. KILOBAUD MICROCOMPUTING #46 Oct 1980 pg. 112
Simple function will round off an answer to a specified number of decimal places. Written in Applesoft BASIC. KILOBAUD MICROCOMPUTING #46 Oct 1980 pg. 210
Multibase calculator. Subroutines convert from decimal to other base number systems and back again. KILOBAUD MICROCOMPUTING #48 Dec 1980 pg. 206
MAT functions. BASIC routines make arrays easy to handle. KILOBAUD MICROCOMPUTING #51 Mar 1981 (v.5#3) pg. 138
Math can be fun. BASIC program teaches children about addition, subtraction, multiplication and division by giving them simple problems and evaluating their answers. KILOBAUD MICROCOMPUTING #52 Apr 1981 (v.5#4) pg. 128
Multiple precision with micros. Part 1. How to write routines to calculate and display multiple precision computations. KILOBAUD MICROCOMPUTING #53 May 1981 (v.5#5) pg. 16
Multiple precision with micros. Part 2. KILOBAUD MICROCOMPUTING #54 Jun 1981 (v.5#6) pg. 20
Program to convert the Apple II hexadecimal code into inverted decimal code, and vice versa. KILOBAUD MICROCOMPUTING #54 Jun 1981 (v.5#6) pg. 98
Subroutines written in 6502 assembly language perform binary multiplication. KILOBAUD MICROCOMPUTING #54 Jun 1981 (v.5#6) pg. 110
Use a computer and the method of finite differences (difference calculus) to spot and correct incorrect data. Includes a difference calculus program applied to windchill data. KILOBAUD MICROCOMPUTING #56 Aug 1981 (v.5#8) pg. 152
Using the unique mathematical and programming technique called recursion. KILOBAUD MICROCOMPUTING #60 Dec 1981 (v.5#12) pg. 104
Using the Boolean XOR (exclusive OR) function. KILOBAUD MICROCOMPUTING #60 Dec 1981 (v.5#12) pg. 170
A look at computer techniques which present optimization solutions to people who have little time to develop expertise in mathematical programming. KILOBAUD MICROCOMPUTING Jan 1982 (v.6#1) pg. 140
A BASIC program for performing the Romberg integration, a simple and effective numerical method for determining values of integrals. MICROCOMPUTING Apr 1982 (v.6#4) pg. 92
Numeric storage programming technique for BASIC will let you store integers from 0 through 255 in a single byte or integers from 0 through 65279 in two bytes. MICROCOMPUTING Jul 1982 (v.6#7) pg. 58
Added Info MICROCOMPUTING #73 Jan 1983 (v.7#1) pg. 30
Programmers aid for converting number systems. Includes hexadecimal, splitoctal, and decimal. MICROCOMPUTING Nov 1982 (v.6#11) pg. 132
A BASIC program to convert fractions to decimal equivalents written for the IBM PC. MICROCOMPUTING #73 Jan 1983 (v.7#1) pg. 16
Calculatorlike input routine for BASIC allows run time calculations and selection of preassigned variables as inputs. MICROCOMPUTING #75 Mar 1983 (v.7#3) pg. 62
Program for formatting printed numeric output from the Atari 400 or 800 computer. MICROCOMPUTING #82 Oct 1983 (v.7#10) pg. 112
Utility program is designed to convert numbers from one base value into another base value. MICROCOMPUTING #88 Apr 1984 (v.8#4) pg. 44
Multiplication drill program. Computer aided instruction program to help a student learn to multiply. Written in BASIC. MODERN ELECTRONICS [1] Mar 1978 (v.1#2) pg. 55
BASIC program to calculate the first 10,000 or so digits of pi. MODERN ELECTRONICS [1] May 1978 (v.1#3) pg. 92
How to convert a decimal (or hexadecimal) value to its printable ASCII equivalent and viceversa. MODERN ELECTRONICS [2] Aug 1986 (v.3#8) pg. 74
A look at the aspect ratio of familiar image formats and how they compare to the divine proportion as defined by the Renaissance mathematician Lucas Pacioli. PHOTO ELECTRONIC IMAGING Jul 1997 (v.40#7) pg. 44
Added Info PHOTO ELECTRONIC IMAGING Sep 1997 (v.40#9) pg. 48
How to do multiplication and division on 8bit processors. Includes an assembly language program for multiplication and division subroutines. POPULAR ELECTRONICS [1] Sep 1978 (v.14#3) pg. 108
Explanation of computer arithmetic which uses the floating point concept. POPULAR ELECTRONICS [1] Nov 1978 (v.14#5) pg. 122
Binary, octal and hexadecimal numbers. How to understand and apply the three basic numbering systems used in computer programming. POPULAR ELECTRONICS [1] Mar 1981 (v.19#3) pg. 63
Decimal multiplication program for the Sinclair ZX80. POPULAR ELECTRONICS [1] Feb 1982 (v.20#2) pg. 63
A 16bit math package for ELF computers. Software provides all basic mathematic functions and operations on a minimum 1802CPU configuration. POPULAR ELECTRONICS [1] Aug 1982 (v.20#8) pg. 60
EZ math (for electronics). Boolean laws and reduction. If you know a few Boolean laws, you can greatly simplify any logic circuit. POPULAR ELECTRONICS [2] Feb 1989 (v.6#2) pg. 75
Added Info POPULAR ELECTRONICS [2] Aug 1989 (v.6#8) pg. 4
EZ math (for electronics). DeMorgan's theorem gives a set of rules and procedures for working with NAND and NOR circuits. POPULAR ELECTRONICS [2] Mar 1989 (v.6#3) pg. 75
EZ math (for electronics). Binary numbers and arithmetic. An explanation of decimal, binary, octal and hexadecimal numbers. POPULAR ELECTRONICS [2] Apr 1989 (v.6#4) pg. 70
EZ math (for electronics). Branchcurrent circuit analysis. POPULAR ELECTRONICS [2] May 1989 (v.6#5) pg. 80
EZ math (for electronics). Loops, nodes and determinants. POPULAR ELECTRONICS [2] Jul 1989 (v.6#7) pg. 74
Digital electronics course. A new way to count. Explore the binary number system by following this handson training exercise. POPULAR ELECTRONICS [2] Sep 1989 (v.6#9) pg. 79
CMPXCAL. This BASIC language computer program assists in ACcircuit analysis by making complex number calculations. POPULAR ELECTRONICS [2] May 1993 (v.10#5) pg. 45
Added Info POPULAR ELECTRONICS [2] Dec 1993 (v.10#12) pg. 3
Simultaneousequation program is written in BASIC. Use to perform nodal analysis on electronic circuits. POPULAR ELECTRONICS [2] Mar 1995 (v.12#3) pg. 46
Highspeed math shortcuts. A selection of time savers for practical, everyday figuring. POPULAR SCIENCE Mar 1967 (v.190#3) pg. 119
Mathematics for the woodworker. Part 1. POPULAR WOODWORKING #78 May 1994 (v.13#6) pg. 16
Mathematics for the woodworker. Part 2. POPULAR WOODWORKING #79 Jul 1994 (v.14#1) pg. 18
Mathematics for the woodworker. Part 3. POPULAR WOODWORKING #80 Sep 1994 (v.14#2) pg. 18
Correction POPULAR WOODWORKING #82 Jan 1995 (v.14#4) pg. 4
Mathematics for the woodworker. Part 4. POPULAR WOODWORKING #81 Nov 1994 (v.14#3) pg. 16
Mathematics for the woodworker. Part 5. POPULAR WOODWORKING #82 Jan 1995 (v.14#4) pg. 18
Integer multiplication and division routines for the 8080 microprocessor. RADIOELECTRONICS Jun 1978 (v.49#6) pg. 56
A look at the Golden Mean, the Fibonacci principle that relates each number in a sequence to the numbers surrounding it. Applications of this to mathematics, architecture, art, etc. examined. SCIENCE & MECHANICS Spring 1979 pg. 80
Building your mathematical tool box. (1) Measuring circumference of the earth. (2) Measuring land and laying out square corners with the 3,4,5 triangle. (3) Measuring height of tall objects using shadows. (4) Rules of probability. (5) Measuring the circumference of a circle. (6) Topology and the Mobius strip. SCIENCE PROBE! Jul 1991 (v.1#3) pg. 20
Added Info SCIENCE PROBE! Apr 1992 (v.2#2) pg. 19
Added Info SCIENCE PROBE! Nov 1992 (v.2#4) pg. 6
Brook Taylor and his wonderful series. How computers use a 300yearold mathematical shortcut to evaluate complex functions. SCIENCE PROBE! Jul 1991 (v.1#3) pg. 61
Basic statistics for the amateur scientist. SCIENCE PROBE! Apr 1992 (v.2#2) pg. 59
Computer program, written in BASIC, represents a decimal value as a "continued fraction." An explanation of continued fractions and their application to astronomy. SKY & TELESCOPE Jan 1989 (v.77#1) pg. 80
Facing fractions fearlessly. Rules and hints to help woodworkers deal with fractional measurements. WOOD MAGAZINE #92 Nov 1996 (v.13#8) pg. 10
A method for converting decimals to fractions. WOOD MAGAZINE #95 Feb 1997 (v.14#2) pg. 4
How to convert lineal feet to board feet. WOOD MAGAZINE #95 Feb 1997 (v.14#2) pg. 20
