Slide Rule Usage
Slide Rule Usage
Laurent GREGOIRE
August 2007
Contents
1 Introduction
2 Mathematical principles
3 Multiplying
3.1 Principle . . . . . . . .
3.2 C and D? . . . . . . .
3.3 Example . . . . . . . .
3.4 Out of range product .
3.5 Mantissa and exponent
.
.
.
.
.
3
3
4
4
4
5
4 Divisions
4.1 First method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Second method . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Reciprocal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5
6
6
7
7
9
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
10
11
11
9 Usual calculations
9.1 Converting degree/minute . . . . . . . . . . . . . . . . . . . . . . . .
9.2 Volume of a cylinder . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3 -Shifted scales . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
11
12
12
10 Trigonometry
13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14
14
15
15
16
17
1 Introduction
From the nineteenth century up to the 70s, slide rules have been the precious auxiliaries
of engineers, architects and technicians worldwide.
Since then, they have been outdated by electronic pocket calculators. Slide rules
allow one to quickly perform a lot of numerical computations, such as multiplying,
dividing, computing squares, cubes, extracting square and cube roots, trigonometry,
etc.
2 Mathematical principles
All sliding rules are based upon the usage of logarithms. The logarithm is a quite handy
mathematical function which allows us to transform a multiplication into an addition:
log(a b) = log(a) + log(b)
The logarithm of the product is the sum of the logarithms. That way we transform
a multiplication, which is quite complex to perform, into an addition, which is much
easier. The adding of two values is easy to achieve by the juxtaposition of two physical
lengths: to multiply a and b, we add their logarithms. The value c which logarithm is
equal to this sum is then equal to the product of a by b.
Following the same idea, we use the equation below to divide two numbers:
log(a/b) = log(a) log(b)
2
3 Multiplying
3.1 Principle
Below is a logarithmic scale, on which each graduation a is located at a length of
la = log(a) from the origin 1 (figure 2).
la = log(a)
1,1
10
a1 k
a1
10
a2 k
a2
1,1
la
1,1
3
5
lb
Figure 4: Multiplying a by b.
4
8
10D
ab
3.2 C and D?
Nowadays, slide rules are following the first model setup by Amedee Mannheim, a
French artillery officer under Napoleon, who labelled the four scales of his rule by the
first four letters of the alphabet: A, B, C and D (figure 5). The two logarithmic scales,
being situated below, are thus using the C and D letters. Scales B and C slides on a rule
relatively to A and D. (We will further see the usage of scales A and B.) The custom
has been kept to label the two main logarithmic scales C and D, even if sometimes
other symbols are used (notably in France!)
2
A1
B1
C1
D1
1,1
1,1
2
3
4
1,2 1,3 1,4 1,5 1,6 1,7 1,8 1,9 2
6
5
7
6
9 10
7
20
9 10
30
20
40
30
50
40
60
70 80 90 100A
50
60
70 80 90 100
10
10D
3.3 Example
For instance, we will multiply 3.1 by 1.7 (figure 6). We translate scale C to place its
base (graduation 1) aligned with graduation 3.1 on D. Then, we align the cursor (also
known as hairline) on the 1.7 graduation on C. The product can be directly read on
D, its 5.27.
1.7
C1
D1
1,1
1,1
3.1
3
7
10D
D1
1,1
lc = la l10 + lb
b
4
l10 lb
la
8
5
a b/10
10C
6
10D
4 Divisions
4.1 First method
We use the same scales as for the multiplication, but in a different way. We want to
compute here c = a /b , which can be also written as c b = a . This is the same
as looking for the term c which, multiplied by a factor b , gives a . We use the same
method as for multiplying, using a for a /b , b for b , and c = a b for a .
We align the b graduation on scale C with the a graduation on scale D. The quotient is read on scale D and corresponds to the base of scale C, i.e. the 1 graduation.
(figure 8).
To the opposite of the multiplication process, where the product can overflow 10,
here the quotient can underflow 1. In that case, use the 10 graduation to read the result,
and divide the quotient by 10.
In order to compute the quotient 3.95 by 830, align 8.3 on scale C with 3.95 from
scale D. The result is less than 1, so we need to read it on scale D, below 10 from
scale C, which gives 0.475. Adjusting exponents by a method identical to the one of
multiplication, we obtain 3.95/830 4.75.103 (figure 9).
lc = la lb
D1
1,1
lb
C1
1,1
10D
a /b
la
D1
1,1
10C
3.95
10D
3.95/8.3 4.75/10
6
D1
1,1
lc = la lb
4
b
3
lb
2 1,9 1,8 1,7 1,6
1,1
1 CI
a /b
la
10D
1,1
2.14
5
4
4
5
3
6
21
8
10D
2.14/7.65 2.80/10
4.3 Reciprocal
The use of the two scales C and CI allows the direct computation of the reciprocal 1/a
of a number a.
6
Indeed, log(1/a) = log(a), and log(10 1/a) = log(10) log(a), from where:
log(10 1/a) = 1 log(a)
Figure 12 explicits the computation.
CI10
C1
9
1,1
10
1
a
5
1,6 1,7 1,8 1,9 2
1 log(a) = log(10 a1 )
log(a)
1,1
1 CI
10C
Only four moves of the rule are needed to obtain the result.
Compute 7.1/0.25 28.4 (figure 13).
0.25
8
D1
5
1,6 1,7 1,8 1,9 2
1,1
3
3
1 CI
10C
1,1
9
6
7.1/0.25 28.4
10D
7.1
1,1
1,1
1 CI
10C
10D
28.4
1,1
9
1,1
5
2
3
3
14.5
1,5 1,4 1,
7
10D
14.5/61.5 0.236
1,1
0.236
9
1,1
5
1,6 1,7 1,8 1,9 2
4
3
3
4
8
10D
1,1
CI10
C1
9
1,1
lb
lc
a
l10 la
5
1,6 1,7 1,8 1,9 2
a b/10
3
3
4
6
1,5
10D
a b c/10
la + lb + lc l10
1,1
lb
1,1
b1
2
4
a2
la
3
5
5
9
10D
a1
When converting out of range values, shift the C scale of a length l10 to the left,
to bring back the 10 index in place of the 1 index, without forgetting to adjust the
computed result of a factor 10.
Figure 19 gives an example of converting with a ratio of 1.74/2.44.
1.74
C1
D1
1,1
1,1
2.64
3
3
2.44
5
6
7
9
10D
l = log( a)
To compute the square of a number a, we slide the cursor over the graduation for a
on the D scale. The b value alignedon scale A equals to
this square: b = a2 . We have
la = lb , la = log(a) and lb = log( b), so log(a) = log( b), thus b = a2 (figure 20).
lb = log( b)
A1
D1
2
1,1
b = a2
7
9 10
20
la = log(a)
30
40
50
60
70 80 90 100A
10D
A
D1
1,1
9 10
20
30
40
50
10
60
70 80 90 100A
10D
a = am .102.ae
thus
a = am .10ae
l = log( 3 a)
To compute the cube root, write the number a on which we want to compute the
root under the form a = am .103.ae , with am in the interval [1..1000] and ae integer.
The remaining of the procedure is straightforward.
9 Usual calculations
9.1 Converting degree/minute
We found, on the C and D scale of most slide rules, some constants: , et
(figure 22). This constants allows, by aligning the base of a scale on one of them,
to transform angles expressed using the DMS system (Degree, Minute, Second) onto
angle in radian (arc length), or the reverse.
=
36060
2
11
D1
1,1
10D
4
1, 128379
V =
d2
h
4
d
V =
h
C
Align the mark of the constant C on scale C with d on scale D. Slide the cursor on h on
scale B, the volum V can then be directly read on scale A. Figure 23 visually explains
the computation.
log(d/C. h) = log( V )
2
A1
log(d/C)
B1
C1
D1
1,1
C
1,1
6
2
9 10
3
log( h)
log(d)
20
4
30
8
40
50
9 10
60
70 80 90 100A
20
h
3
30
4
6
5
7
40
6
9
10D
12
10 Trigonometry
Scale S (figure 24), graduated according to the law l = log(10. sin()), allows the
computation of the sine of an angle from 5.74 to 90 (sin(5.74 ) 0.1, sin(90 ) = 1,
that is, the interval of the C logarithmic scale divided by 10).
To compute the sine of an angle, directly read on the logarithmic scale the result
and divide it by 10. To compute the angle for which the sine is known, proceed in the
same manner but interverting the two scales.
log(10. sin())
S
C1
7
1,1
10
11
12
13 14 15 16 17 18 19 20
25
30
35
40
45
50
60
70 80
S
10C
10. sin()
6
1,1
10
11
12
13
14 15 16 17 18 19 20
25
30
35
40
45 T
10C
10. tan()
tan() sin()
tan() + sin()
which gives 0.496% for = 5.7 ; and only 0.005% for = 0.57 . The error is in
the same order of magnitude as the reading error, and greatly less in many cases, so is
negligible.
Lastly, for angles lower than 0, 573, the sine and the tangent of an angle can be
directely approximated by the arc length (the angle in radians). The error between the
arc length and the sine for an angle is:
=
sin()
equals to 0.0016% for = 0.57 , negligible in all the cases compared to the general
precision.
13
C1
1,5
ST
1,1
2,5
3,5
4,5
5,5
ST
10C
+ )
2
+ ) =
2
tan()
la = log(a)
D1
L0
1,1
0,2
log(a)
2
0,3
3
0,4
0,5
0,6
0,7
7
0,8
8
0,9
10D
1L
log(a)
14
log(10af ) = af
D1
L0
1,1
0,2
2
0,3
3
0,4
0,5
af
0,6
0,7
7
0,8
8
0,9
10D
1L
af
11.3 Powers
The objective here is to calculate c = ab .
First method We compute the logarithm of the two members of the expression:
log(c) = log(ab ). We have log(ab ) = b. log(a), so:
c = 10b. log(a)
The procedure is thus the following:
Compute the logarithm of a (see 11.1),
Multiply this logarithm by b,
Compute the power of 10 of the last result (see 11.2).
This method, though indirect, is using only scales C, D and L, and works with all
numbers a and b (Except for the necessary adjustments).
Second method We use a scale LL (logarithm of the logarithm, or log-log), graduated according to the law l = log(k. ln(a)). Indeed, log(k. ln(ab )) = log(k.b. ln(a)),
so
log(k. ln(ab )) = log(b) + log(k. ln(a))
Number a on scale LL gives us a length la , on which we add the distance lb given by b
on log scale C. The value c on scale LL aligned with b on scale C is the result of a to
the power b: ab (figure 29).
15
lc = log(k. ln(ab ))
3
LL3
8 9 10
ab
a
20
30
40 50
C1
1,1
la = log(k. ln(a))
200
lb = log(b)
500
1000
5000
20000
LL3
1,12
1,012
1,14
1,16
1,014
C1
1,18
1,2
1,25
1,3
1,35
1,025
1,03
1,4
1,45 1,5
1,035
1,04
1,6
1,7
1,045 1,05
1,8
1,06
1.1474.32 1.808
1,9
1,07
2,2
1,08
2,4
2,6
LL2
1,09
1,1
LL1
8
4.32
16
11.5 Squares
17