• Aucun résultat trouvé

A digital computer program for the computation of commutation tables

N/A
N/A
Protected

Academic year: 2021

Partager "A digital computer program for the computation of commutation tables"

Copied!
33
0
0

Texte intégral

(1)

A DIGITAL COMPUTER PROGRAM FOR THE

COMPurATION OF C0~~1UTATION TABLES

by

Doretta Ann Binner

Submitted in Partiql FulfillmPnt of

the Requirements for

the

Degree

of

BACHELOR

OF

SCIENCE

from

the

MAS.SACHUSE'I'T.SErcrs

INSrITUTE OF TECHNOLOGY

May

1956

Signature redacted

Sigm=iture

of

Author ••• .rY. vr.~...-. ~r,r. r •• ~ .-•. ,.,.. ... •. • • • •.

Signature redacted

Signature

of

Thesis .Advisor •. •.-. wwu, ... ~ .~ . • n ~ ••• • • • -• .,, • • •

Signature redacted

(2)

Professor

L. F.

Hamilton

120 Bay State Road

Boston. )K.assachusetts

May 21.

1956

Secretary of the Faculty

~..assachusetts Institute of Technology

Cambridge

39.

Massachusetts

Dear Professor Hamilton:

In accordance with the requiremPnt~ for graduation

0

I herewith submit a thesis entitled

"A

Digital Computer

Program for The Computation

Of

Commutation Tables•.

Sincerely yours.

Signature redacted

(3)

TAB3LE ( CONTNTS Letter of Transmittal Table of Contents 2 Abstract

3

IntrOduction

4

Statement of Proble i

6

The IBM 650 Calculator 9

Remarks Concerning the PrQgram 10

Remarks Concerning Processing 16

Appendix 18

A Listing of Program with Annotations 19

B Input Data - Mortality Rates qg 27

C Computed 1 ortality Tables

29

D Computed Commutation Tables

33

E 402 Accounting Machine Plugging 41

F Constants 42

G Computor Code

43

(4)

The following thesis concerns the programming for digital computors solution of computations necessary to obtain Comutation Functions on both a traditional and continuous basis given the

mortality rates for any population sample at the prevailing interest rate. These computation were carried out on an IBM 650 computer to

at least sixteen digit accuracy, the limit of accuracy of available constants*

(5)

The field of insurance is a highly competitive one. An

insur-ance customer is quite obviously thrifty and conservative in nature, and hence, quite conscious of the cost involved. Since no immediate benefit is received for payments made, life insurance is a difficult

product to sell.. The actuarial department, which is responsible for computing premiums, reserves and nonforfeitures values on both exist-ing and proposed lines of insurance is, therefore, under pressure from the field personnel. In addition the insurance business is subject to very close supervision by the states in which insurance is written.

These agencies are established for much the sane reason as banking

control agengies, i.e., to protect the publics money. They set stringent and conservative limitations upon reserve funds and other related business procedures. Conflict can easily arise between these two forces.

These combines factors motivate the insurance companies to employ elaborate formulas in the calculation of premiums, reserves, nonforfeiture values and (when the company is a mutual one) dividends. The complexity

of the formulas is limited, however, by the cost of numerical solutions.

The insurance company is alert to the possibilities of high

speed digital computers, both as an economy in computation expense and as a possible means of solving more rapidly the problems vital

to efficient management, otherwise too intricate for hand solution.

(6)

Typical of insurance problems adaptable to digital computer solutions is the computation of Commutation Tables. Normally, insur-ance formulas make use of certain factors known as Commutation Functions. These factors are based upon motality rates for a population sample

comparable to the type of people to whom the policy in question will be sold. These functions also involve the prevailing interest rate and are subsequently weighed with certain cost factors to yeild a policy's cash value, dividend, premium and the like.

Since the same mortality figures and interest rate can easily be applied to many types of life insurance policies, each with different cost factors, it is desirable to tabulate those comutation functions

with considerable accuracy for all ages*.

* It is customary and genera3lDrmost feasible to consider all

(7)

The Commutation Functions are conveniently defined in terms of certain functions of the interest rate. The customary symbols and the formulas which define them follow:

rate of interest i

rate of discount d = 1/ 1+ i

present value of $1

payable at the end

of one year =- V = 1 - d = 1 / +i

forceof interest=- 5 =

ln(1+

i)

An interest rate of 2.5% was employed in these calculations. The values of the corresponding functions accurate to sixteen places may be found in Appendix F.

The mortality experience of an insurance company over a period

of ten years, when approximately smoothed, is generally expressed as

a series of percentar-es of people of a given age that may be expected

to die between the X* and (X + 1) birthdays. These percentages

for the ages X= 0 to X = 100 are denoted by

q,.

The values to be found in Appendix C and D are based on the mortality rates, q%'s, of

A) "The Commissioners 1941 Standard Ordinary Mortality Table", and

B) "1941 Intermediate Mortality Table," These can be found listed in Appendix B.

The number of people living, 1%,and the number of people

dy-ing, dx, at age X are determined from these qts by assuming a given

number of people at age zero may be expected to comply to the ortality

(8)

7

rates. These factor. may be erpress as

where 1 is te avuter of people consi:dered at g-e 0.

The three frctrrs for echage. (q,,.1 , da)

constitute the Mortality Functicns. For a listing of these see

Appendix C. From these we obtain the following Commutation Functions.

which represents the present value of a dollar to be collected.X years

from now from each person alive at age X assuming collection is made at the beginning of the year.

which reprsent the present value of a dollar to be puid X years

from now to each person dying at age X assuming payment is made at

theend of the yeer.

hich reducer to

9,S

s.x

when it i' assumed that everyone is dead at age 100 and hence.

D 0 for X 99. Similcrly,

ezo

reduces to

'e.

/W~x =f- CS

These "traditicnsl" untion bFer.e7 on priiwni collection at

(9)

8

correspond to actual occurence. These values may be adjusted based on the assumptions that 1) premiums are received continuously up to

the moment of death, 2) claims are paid at the moment death occurs

and

3)

deaths are unifromly distributed at moment-ly intervals over the year of death. The "continuous" functions are then defined ass

C,,

Ac,

D

=

D-These formulas together with the derivation of the continous from the traditional functions are taken from the "Mortality Tables and Method of Computation of Nonforfeiture Benefits Applicable to

Individual Life Insurance Policies Issued at 1948 Premium Rates by Metropolitan Life Insurance Company" pages

3

and

4.

(10)

THE

im

650 CALCULATOR

In the organization of the computor program the following properties of the IBM 650 calculator are significant:

1) Words contain ten decimal digits

2) It has rapid access (2.7 sec.) to 2000 storage registers

for either instructions or numeric factors

3)

Instructions are in one over one address form

4) Instructions may be altered by program

5)

Output is in eighty digit units (punch cards)

(11)

The program of 286 instructions is stored in bands 0200, 0250,

0300, 0500, 0600, 0650, and 0700. In addition the library subroutine

for multiplication of two twenty digit numbers to yield a twenty digit product is stored in band 1750. Bands 1800, 1900, and 1950 are used for storage of constants. The q& values for X

=

0 to X

=

99

are loaded with the program into bands 1100 and 1150.

All output instructions are addressed to 1977. The output

lay-outs are as follows

COL.

11-20

5-6

21-40

41-6o

61-70

Zeros Age lx dq gx ones "D twos Cx Mx threes * fours "

The program is entered at location 0202, the first instruction in block 10.

Block 10 computes alternately the l; nd dx values for ages

0 to

99

punching out acard for each age as it is computed (the "zero"

cards referred to -bove). The most significent ten digits of the la's

and dA's are stored consecutively in r(1000-1099) and r(1200-1299) respectively. The least significant 10 digits are correspondingly

stored in r(1100-1199) and r(1300-13)9).

Calculation of the D's and Cats in Block 20 is likewise,

altern-ated. Each D ais it is computed is stored in the location previously storing

(12)

11

BLOCK 10

eOMTE&SOREPUNCH 1 A xjl R CoMPUT E d PNJVC H

SET

At,

1+5k

Com P/TE & STORE

cop"PrEl

STORE

V

.v -V 'Oeener

A sreRE

va ji -- cJ

BLOC

K

20

919-149' d2 l FE A REDVE

FIG.

I

-

I

I

(13)

12

Ii~J

[~

4

1

SEr AGE A65 BY I COMvPUTE

S,.. -+ Fx ...P sx

(A S $x

BLOCK 30

-0fIii

x

,Mu

FIG.

2

CK

I

&

(14)

13

r -- --- -- -- - -- -COMPUT Ea&SonE

COPUTE 8 SrORE7

INCREAS A xx BY

-L

BLOCK 6

BLOCK

4-0

INCREAS5 AGE BY I 90?- AGE XX N

S57

ACE

coneluT E

BL OCK 50

(i..,

AS SPECIAL cAsA ser ACer' conpo-TE5 STORE C't *x A0 Q-BY

0

0

B LoCK 70

'

FIlG. 3

Io3 -STOP

(:CA.q

I

(15)

114

the l, from which it was obtained. Similarly the Ca's replace the

d's in stornpe. The aopropriate exit from the summtion subroutine

is then set up and the program enters Black 30.

Block 30 then computes each Mv st-rting at age

99

and working

backward to zero. As each M is computed it and the correspnding

D, is punched out to form the series of "one"cards. The D es remain in storage.

Block 40 set the sunrnation subroutine (Block 30) to compute the4Is and punch the "two" cards similarly to the "one's".

In Block 50r(1400-15 99) are employed as temporary storage

for the first term of eachD3, When these are all computed the second term and their sum is obtained for each age .- 'The DE's thus obtained

are substitted for the DAIs in storage.

The C's obtP1ned in one step from the Cs and replacethem

in storage in Block

60.

It then exits to the surmation subroutine

to obtain the "four" cards containing CA and My..

Control is returned to block 70 to set up subroutine to sum

D%'s. It provides a stop after the "three" cards containing D, and

At nc point in the program a ts rethMsi's, ornre

stored in other than the punch registers.

The machine time required for each run is approximately

6

minutes and 40 seconds. A further breakdown is available.

(16)

Block 10 Punch first hundred cards

Block 20 Calculations

Block 30--40 Punch second and third hundred cards Block

5..60

Calculations

Block 70 Puch fourth and fifth hundred cards

TOTAL

Read out was at maximum punch speed for the

533.

evident from the momentary stopage of the conse-alights the fact that 500 cards were produced in about 285 sec. over 100 per min. Punch time accounted for over 70% of' machine time.

60

see.

50 see.

115 sec.

65

110

400 sec.

This wae

as weil as

or slightly

the total

(17)

As is evident from figure

4,preparing

a problem for computor

solution extends beyond the actual programming.

Instructions are first punched on Single Instruction Load Cards having the following layout

_QL. CONTACTS

1-10

6900040003

21-22 24 23-26 Instruction Location 27-30 8000 31-40 Instruction

Columns 23-26 and 31-40 are key punched as are the alphabetic representation of the numeric instruction code in Col. 12-15.

Veri-fication of these is taken for granted in the flow chart. The constants in columns 1-10, 21-22, and 27-30 are then gang punched.

Computor solution has been covered in the previous section. The cards are then hand separated into 1) the zeros, ages

0-99, 2) the twos, ages 99-0 and fours, ages 99-0 and

3)

the ones,

ages 99-0 and three, ages 99-0. These three groups, when appropri-ately sorted, are then ready for tabulation.

The wiring diagram in Appendix E will serve to explain the

layout obtained in Appendix D. The layouts of Appendices B and C

are considerably more straight forward.

(18)

DOC-

4

KEY

INST.

CDS.

SOURCE

PUNCH

-(x~ar.

CARD

Aecourrr);

MACim

RScoR

sas

RgA 0-Pfro'e

ON

1V

L,

--

/-

2-3-C

A

RDS

FIG.4

17

H

rA

Doc

.

RCOP90

65

"000 com? ANS kCON AN D SO66 POW -N

ireri

3oCAW

11-3-1-7 VAtSS CARP 4.Z -c~

I

(19)

APPENDIX

(20)

w

or

o0 M) ~1

k

1%

w

01

m

q

o

i0

010~

olme

0 0 0e

-1

U

0,0

-&

A- w .JU) N

oo

0 N 0, o

ol

01 oil V) we x

0-K

S IN

2z

o

0 0 10 0 t,

t,

me

N

olo

yroo

T 000000 in 10N1~ weN N

lNt-K

we

'In

n

) Z! 0 IN 0: m

o

'r

m I.. '1

b

*1

1-0) N 0 0

A

(

4 C !N N4C

I-z

o N N 0 0 I N

o

N I-N 0 NO1I N 10

ml

0

o

r

NIN

oo

we fe 0

e

P'

0 0 Cl 1C

U)1V0r-N 0 000 NIA0 Cle

1-U)4:4 CD(

mr

N N o0 0 '1 N 0 N 0 N 0 0 0 N 0 0 0 N

k

-N 1 N 0 p DP,

0p

0p

(p U) 0 0

I-o

0. ~1 LI) '4' S N a w

o

0

o

0 1 0

a

10

<

0

0 N

o

0 (l Gil oe s0

wA

e V. o

o

0 o0

N

o

o 0

(A

0

110111Al'

A JA

IN

IIIF-h

U)U))OJt

Cl'ClNN

m

we

o

o 0 we we 0 jC .4 I') It we -0 '4' U

N

U)~(flWyi sy ')~ u4ClNes NNl¶

V

o!O

N

I Nl'1W\

%U)It In CiIN t ah~ 4, <: 0 we 0 10 GIN01 -To

NIt

!N

oWo

Ain

o-o0

U)U)0 r 0 we M

oA

r

01

W l l k

'1Z

to

01 N

A-N

N-N

4

N

I

I

Wf-0000 N! N l1 N 0 0 0 N (1 Cl 0 o al

o0

NM 0aa90

N

Nl'N;

w

o

o

o

oio0

e aim G Cl(A we(I N N N m N in 10 (40(h N 0 Nw

(

J

(fn

o

I

An

f..0 aloIt A NIANA N

In

(21)

W

r

u

(h

w

rar

1>1 0o

0

oi 000 M0K)1K) (A44W

oW)u

www

0oooN 000 4444w 44,44

w.w4ww

w WWum mJs 00

r

&

10 o w 0o 0 00 ww

Ww

W

a,

lI

y

r

In w 4

or

-

>

-M 10Wu)N -t m 0 w 01 w 0~ -N

o

ra)

>1

o m 00 Ww 010 Oo A 00 44o4

4'

W

W

m 4o

W

KJ -4

W

to 01

W

to Ln

r>r>

o 0,00 O.o 1 010 0 0' oo 1 I

0

;

000oo ww ww4~4 NJNJ.)N 10,0.4o

w4w4W

mJm KJ 4 W M

ui;>

-cr

NJ0 0 .4 -4 0

Lo

K)

m

S>

r (hlU eo I w W4w4w 4 ww 0W0

W4444iwi44W4(4

01 W!

-4(hW

Www W444 www w w

-4

4hLV4

i

W

m

z

N

;o

Z, 01 4 01

fo

4! "1

Oi

W! Z m W m

0

44 W

a

-4

r'

ol

) 0 0, -4W

..

4

0> u) -q C NJ

114

to

d

.4

r-4

(4

W

>

r

4 (A

6

4

4

) :C

c

6 .. )

0

(4 0

W

-4

W

0 0 w

0

(0 W 0 -4 r w4W 00 (hIn

ci

-u0

0

4

.4 C (A c q -4

0

L4 10

d

44 0 M .0 M0

o

w4

0

4 U)

0

m

-4 r N 0~

oi

ol

W o, aM NJ 0 0

o

o

o

0 4w' W 0 K) W 0 -W 0 0 W W 4r c m to x>

e

i 0 00 lo 0 0101

0!310!00:

0 0 o

>1

-(A

U)

I

0 P1

0

10

m 0 0 to 0 .4 to ;0 (h to to U' mi ol4

-i

-U-4Uo

ro

t r ua

o

4

t

40

40 10 10 -14 W WA4 ..

101010101

N.4 1wink c :U

0

c -I (A -4

0

M1

z

womi

c

cy

>

c a o W10 0110 010 Vw J-ZI C)

0i

>

r

0

o

oJ r>c 'c 0 0 0 0 0 0, 4 0,

0

W N 0

w

4

K)

(22)

UluWW i WWutuk ItWL Lw A.4 A. A4 A 4000 S00 u

4ML

WN-0

00

4

rtr

> r

>

La 44u LoLW L NINJNK to A lo

0

W w w Wi w " U4 w -A ID w r 0 0 K) 0 LW w 0 Lo to a0 uW N) L4 uL w ww w w wu 00 4h A& A 040ML$bW I rA r) UlW W " W 1m i c

-4

A4N. uLui r0 -4 - 0! 0 A LW 0 U) Il 0 LA

;a

r

z

N -mr

-o

S0 NJ 1 0t se z it

zL0

NJ

U'V Wi

;d

0 O

w

-4 _j 0 -4 10 (A UO VW 0 M I0

<

N-4 41

V

0:

Lai

0a

tuiuu

u0'

2

un

o

W -4U) tj h: 10'

-4

la

> C, -41 0c 0 -4, r r >

>r

-c

r

r

r

-O

c

c

c cG 0

>D t

4401401N QQ0~Um

..

~.444

>

W

o0

m

r

aww

r

04 4140 x,

r

a ol 0

U'

'4 K) 4' '*4'at

W

0

10u0 04 S4

,nw

o:0

m

>

z

0 .4 o m al 10 to0 4 0 D 4 0 0

uWLu

N

K)

0 4 to

o

0 MW 1 0 I z A, w!1o w! 0: *4 .41 (Ah

L4

0

010'

W

W

(A!0 oo~ U) -4

>1

0

0

'D 0 L w w 0 LW 0 w LW 0 0 0 A o1 0 -a w 01 wI *4

c

CD

0

c -4 z (h 10 0 Lq

w

o 0

ui

K) 0 0 ui w m 0 0 Lii

>0

P1

-1

0 (A -A w 0 Wi N;

M;

z

-4 M: U1)K C *A; ooI a 0 010140 ooo i00 0 Lu N w 0

L

W -a 0 0q 01 -4 "-A -4 01010 -aNJ

4;w

K)

0 0 0 0'ol~

o o

o0 o 00 Ulo K)O

M

M

cz

m i 00 c U) -C Z P1

0

-0 0 I 0 wl

wl

U*4 W

0 0

1

In

c C

z

0 I x 11 >

G0

mT 0" 1)

r

u

0-4 '0 4 -4 0 Loi

(23)

w

0

<D 0 0,

Z

(ho N T

1

0 if T I -1D ID040t1 w

000o00

00-

0

0

o 101

t-0

U)0M10 01

I-

I

li

-e

in S-40

o

10 o

0

10 V-: w

o

10 :0! :0 1-10

o

ow

V. 0 0o1 0 --NN 1w01001

0ooo

o

o

m 10100 01101

N

N 10 0 iV. v1

m

N 40

b

o

0

c)

D in 6

b1

01

I-AD

N io :0 10 10 0 N 1

io

b

I0

IN

to

0

0 bl011' 0i)V0 b 0 N11 1N IAinV

~~0'~1V

.Nton0

Noin

Nvoi

0n

ni

1

1

in

eraW

1-n

ea

oN

N

h

N N 0W A ;JJ 4 FIIJ J4< J J4F 4

1

a<J<)U)(

<U)n<

J

0 0 10 M 0 10 0 10 10 N la 10 10 <a FQ A <<< F j4 j Wf<(< < j 4Vin MWt- Cc1 N 10 1010ei100001010 4A (Jo) N 10 mi N 10 o N N0 <

q:

0

o

N w n F l.. N 10 0 I

z

1o 0o1010 01000p o mi (MA

101-9

o

iir

0

m1 N

za

N U)

p

to

in

4et w or

a.

0

o

10 1 fq

o4

to

(o

v

1o 10 It

to

11 to

o

ot

')00

oph10o

-by-'

'

q,

in

po

y

6

,

j

aD

<

<<

o 1 1 0 m 0 V n oqtq M M m

tw

e

s0ss

0

w

0 D Id U) 0.

0

ft Vin 01 o n oM m

o

i o1 or

os

0f-0;0 i-1 0 10 0 t.- 9f-in ;m0to

01

o0

10N10

Lo

N to , 0 d

0

ih a -J in V.

0

o

im 0 M a 1AD 01

Cl

J 0 0 10 N 0

o

m

0 0 e I U, F U) 0 to

AP

MF U) i m in

0

in

0

0

J4

A

al N 0 w 0 m( in in 91 61 Vi M 0 o It o 10 bi 0 to Is 0 w 0 is 4

Up

(24)

444-Q0090000 000

0

a 4 W4WQ o o ooo C "0 0 -01 a

ma

-4(

Au 0 0 4aW LRaW W 01 01 01 01 -a 0 0 0 ut e0 0 LA q M 01 Ut 0 Ut ul 4 WM a0 0 0 -4 01 U0 4WM No NloN)IN

w

-4

u

r

u

ui

-1

r

tj

01

w

ai

m

>

m -944 IQ 64

to*q40

4A

Q4

o

a

c

o

P1 -4- q 4000

0

C

04 1% -I -o

>m

n

r>-i

r

u

r

w

u

-i

ol

r

;aw>;>

>'r

M>r>

X

:>M>XMw

u

m

r

r

>

-+r

>-4

ry

>4r

>,-ir

y

-i

r

>

-i

r

>

-r

z.

rr

r

r

rr

rr

u'

01NJ01Nol01.1

q-a

0N)-aO

N

01NJ-O

uLUlta101ut010uLOUltou0tuLOUt .4- 00: W -4 w1 0. 10 0 -4 0 -A

ao

V

10101 01011f 01 M 0W -61 0' 0l -4 0 -4: 0'o 0 0! 01 o 0~ 01 -El

>)

P1

0

P1 -

0

0

4 4 -a 0! ul 01 W1 Ut.

z

0 I (I>

0

P1 mT w0 -A 10 -4 -4 o

(k

0A 4 -A 0 0 o 0 M1' m' 01 01 -A 0 ol o (1 0 0!

ol

o' 0, 0! 0' a M1 ID -A to 0 10 0

ol

M 0

0- o0 Aoo 0!0 ah0m

ULAU

oh111

'

0

oh

m 0

oo0 1010 aLO11 4tuW

z

w

rr

rr

rr

emme

W

0000 1 01010io 0 .j o~ 10h;1U All I0 A'o 0 0 100 - 0;~-00 0ha W Ooo4

)

-A 0 1 P 0 D $6 4u .5 I 0 u1l 0oJ 0 C)

(I)--f

r

-4

fa

-S

c

> rl

OL

to

0 .4 -a dLe

-IA

Aw

N) -4 t

o

4 w N. 4 0 -4 Ut

>1 rt

,

(25)

W0 I l 0

iZ

w

z

to N

o

m

or

-N v in e;e NNNNN 00o0000 o 00

t

0

f 0 0 -to 0

I

0

I

0

t

o

0

(h 01 N 0 N o 0 o oi e 0 'o0 1-N 0 to N o 0 0 o1 1i N N N 0 0 to N 0 Z I -O Iii0. DO m2 I 23D0 :WO U 0 0

M

0

10o

10

o

0 NO 10h to 10 'U) P1 N 0 0

min

Aoinbininnem

o

iinoinewnei

o

(

to No v-' r N t- Iq V N 0 N N

<J(

<J(r<

(

J J

mn(A

M

A

t

NU)00-N M o1AoNee+0-NM)t N N N N NNNNNN N NNN1 M MM M) 0 O4 U) 1 0

mvto

inmv

v

01V0IW N f 1>011 iAN01 to JtoN' W -iO(A A jZ m m ma P)iiII e i

(

W Z I 0.

T

X

I 1 o) <-Ii (I 0 If-OI 0 tO P1 0 'In

DoI

0

DO ooC W F

z

w W~ o o

~

oN o0 I-0I 0 to 01 po.

oo6

oi P1 0 0 0 0'#

0

01

101 M1N 01i N 0 In Roo

In

0,~u 0 1 !In 0 0 bn 0 0 U)

(26)

1- I-N I0 0 0 0 c0 N C-0 0 0 0 0 Ni Ni rN N N 0 N No (I N N -oOo o:00M N Nwr-ma !w 0 N x 0 w

z

0

U) m r-; 00 S0 0000o

oi

o

0

ol

Moo-m

oAol

ONNIONe'

D

(I 10101'ONNNNNNNCO 0 000 000D NNNNoNNNNNN emorNN NN eveC-C 9 -9W 1 CeC C iii

0

I-(I) 0~ Lal

N

ID 0 N 9-10

9-N

no

!I,.- 0 010 !CD 10 D V

0

0 N

x

0 N C-ID N

(27)

z Z

(30

-c

waw-

Z

W

S

0

r

M w

w

T I: I: oo0o 00 ZZIL<<

y

w

(h

z

(

0

W ii z

cr

o

JJ JJW wo3~~~i wJtfI

m

mJ

J

MMN

>

01 0 N oD 01 lID 'IN '0 0 o ' 0 0 .0 0 0 0 0 0 0 0

lo

0 0 lo 0 0 0 0 m 0 (N 0 r-0 0(N(WW1.If1 (AN001 (N M I'-00(A 0 0 00 00((N N N M I')P :NN oo to m m m m o o i. . (A al m

I-

I-

T e e o ci u T- r-T T --T-T II o -I

b

0

0

0

0 0

co

o o 0 0 0 0 0 0 0

b

0

0 0

b

0

0 0 0 0 0

0

0 I p 0

p

0

0

0

b0 b 0 0 0

b

p

0

o0 T Vv esV.1te.I 0 p

p

lb

lo

0 0)o1 V. 0

to

i

01

oi

n 01 a it..

o

In

N

Un

0

0

0

T,

(n

0

I-0

a:

W

N

U)

W z

0

o tj

n

a: 0. IL 1. 1. lit lit 'It lit 1. V 00000 0 (A'(h a ID0D C0C01"ID IaU W.0 toI (I, ) In(r(1 W f) (N(N(N(NmN(N N A w- vI N

I-r-

r-o,

r

''mm 0 0 0 0 0 0 0 0 0

o

a

0 0

N

0v-(

o

16

oi e- a

0

0

o W 00 01 o no 'I o

LA

4t vi

oin

o

olin

o

oi0

NQin I- ID

In!

01010101, 0101010

i-I

b1 b~ I

(28)

010 a

~0

(h $a 4W1W WWo W WWW WWuJ M;K N m INNN A' i 0010 O00 0000 00100 00 0100000000~o0 0 0 0o 00 oooooooooooooloooooooo0o00o o0 0 0) 01-4!!d 4 w t W W w w im N 4oKNKNQN j N j mimM 010l O:t'-A

A101LI

WIW-

104Ut

AN-11I0.OA18

~

jla

-4 11 A II '-0~000~000~000oO~1000000010000 -a-a0000OlOOj0 0Q0 010 0000000000Q0000 .&1J 0410:; 0-40 . 010 1 t lltt 0& 0'0 O 0 0t io )WtODD )00 J00

-.

AIW

Ok10W

-4

M-4

Wl01wNJ01

NJw00DA01* 4W'NJ,-A0I1-4 1-4:0~ liuu A.X -a1 0-a-aA t 100UH0 AWo 0 a O 10 ame it '0uuu s 01) A 1w A ww Wwe io em 01 0 010110 01

I

0 0 10 010

Awa

0 0 o 10

L

1

00000

0100010

WJINl) N1w $01

1MA1w

-4I-AA I's 101 0 0

000

10 10

0

10000o

Nw iwwk 010 1K -4 0 0 10 M0 w 1" a', a', .aQ 'mc 0 0 to KA) uaWM am aPjt D I -! (

00

ON

Lo

I

-4WU1 D0 -IG o

-1

m tm -I I" b

(29)

10

010

,&NN N W0N

00o1

000 10 011 t'N W W 0 V0 omm 0N N N'Na C')('M: V 0 00'0~joi 010010 ' 0101010 InAAf100I1 1%i mAC 1010 10i1' 010 m !m 001 '011 U01i0 IVi 0 000

0010

it 01 1IAI1 ml m

qI

1

0e

!

im

1001000

01'100'-V (V)INIMIn10 01V 1 1A-o 00 10

000000

01'-1'l1 01 0m

01'-

ol

01 IA N 9-N' I0I f 1"1'1''1'1'1 0 1 0Q 01 0,-~ 0im0a00e0

oe

1

a

'10In0 i 0

C VIA10 VU)1 1

plo

rI-101111

0101 '-N Nim 0o In to 10

1011

1010 0101001A

(n10

fv

1V0

0 01M

14AI1'1(

0oN't

O01'-V

eme

Nr

eNl

Am

m

I

or9

0

c t(

tt

vMA

on

fqe0omt

al I14O1110I 40000 01010 I

1aam

n I 10 N N 0m 0') 01' oc1~1

xN~'

So1e

mbUI

om

00

N P) li IA 10 OD01010

In11'I

0

IV

110'0 N00 It I m

't

41

1 o

1'0Vo (h011 91 0 0

e

1' I') r, N 10 @1 1')

ti

A1

M 01101 4r

(30)

APPENDIX F 0.025

a

0.02439024390243902439

0.97560975609756097561

0.0246926125903715

1.01244855778256

0.4959098448317837

0.5041409666272816

42

(31)

INPUT & OUTPUT

71 PCH Punch a card

TESTS

45

BRNZ Take alternate instruction if accumulator is other than zero

TPPER ACCUMULATOR

10 AU Add upper without reset

11 SU Subtract upper without reset

21 STU Store upper in memory

60

RAU Reset and add upper

MULTIPLY-DIVIDE

19 MULT Multiply

LCWER ACCUMULATOR

15 AL Add lower without reset

16 SL Subtract lower without reset

20 STL Store lower in memory

65RAL

Reset and add lower

DISTRIBUTOR

24 STD Store distributor

69 LD Load distributor

(32)

44

MISCELLANEOUS

01 STOP Stop

22 STDA Replace positions

5-8

of distributor with corresponding position of lower accumulator

and store result

47 BROV Take alternate instruction in case of accumulator overflow and overflow on shift and count, and

(33)

Insurance

Mortality Talbes and Method OComputationf Nonforfeiture Benefits Applicable to Individual Life Insurance Policies

Issued at 1948 Premium Rates by Metropolitan Life Insureance Company

Digital Computing Equipment

IBM type

65

magnetic drum data*pressing machine

manual of operation problem-planning aids

IB-M Electric junc ardrhed d accounting machine principles 9L oteration card punch, type 24 printing card punch, type 26

sorters types 82, 80 and

75

accounting machine, type 402

A Descriotion of e IBM Bunch-Card stem by F.M. Verzuh

(Oct. 1953)

Références

Documents relatifs