Friden_1155_Program_Abstracts_Apr74 Friden 1155 Program Abstracts Apr74

Friden_1155_Program_Abstracts_Apr74 Friden_1155_Program_Abstracts_Apr74

User Manual: Friden_1155_Program_Abstracts_Apr74

Open the PDF directly: View PDF PDF.
Page Count: 39

DownloadFriden_1155_Program_Abstracts_Apr74 Friden 1155 Program Abstracts Apr74
Open PDF In BrowserView PDF
PROGRAM ABSTRACTS

FRIDEN MODEL 1155
ADVANCED PROGRAMMABLE
CALCULATOR

SINGER
BUSINESS MACHINES

PROGRAM ABSTRACTS

FRID-EN MODEL 1155
ADVANCED PROGRAMMABLE
CALCULATOR

Publication No. 52-0002-01
April 1974

SINGER
BUSINESS MACHINES
2350 WASHINGTON AVE
SAN LEANDRO

Copyright © 1972, The Singer Company
All rights reserved throughout the world.

CALI F

94571

PRINTED IN USA,

CONTENTS

BUSINESS
Amortization of a Loan
Annual Percentage Rate
Compound Interest
Budgeting . . . . . .
Life Annuities . . . .
Automobile Dealer Calculations
Job Cost Computations
Rebar Weight Summary . . .
Automobile Financing. . . .
Several Financial Calculations
Short Term Discount Note. .
Bond Price or Yield . . . .
Bond Price with Concessions
Tax Exempt Bond - General Program
Bonds - General Program (48% Tax Rate, Par Only)
Bonds - General Program (48% Tax Rate) .
Insurance Rebate: Short Rate or Prorate)
Interest on Loan for Tax Deduction .
Installment Loan - Payment Known

I
I
I
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4

BIOCHEMISTRY
Quality Control Chart.

5

CHEMISTRY
Decay Constant and Half Life
Relative Elemental Percentages
Output Concentration - Varigrad

6
6

6

ELECTRICAL ENGINEERING
Flux Density - Circular Loop
Circuit Analysis . . . . .
Fourier Transform. . . . .
Fourier Transform - Pulse .
Euler-Fourier Formulas - Periodic Functions
Euler-Fourier Formulas - f(t) = Constant.
Current - Resonant RLC Circuit
Power Supply Design . . . . . . . . . .

4/74

7

7
7

7
7

8
8
8

Friden 1155 Calculator - Program Abstracts

iii

Contents

MECHANICAL ENGINEERING
Cam Design . . . . . . . . . . . . .
Compression Spring Design - Round Wire
Cam Design - Modified Cycloid. . . . .
Extension Spring Design - Stress Concentration
Torsion Spring Calculations
Flat Spring Calculations . . . . . . . . . . . .

9

9
9
9
9
10

STRUCTURAL ENGINEERING
Cantilever Bean - Partial Uniform Load.
Stress and Strain - Elastic Bodies
Weibull Distribution Function. . . . . .

11

11
11

SURVEYING
Traverse Closure (revised program)
Traverse Calculations. . . . . . .
Coordinates of an Observer's Position
Area by Helon' s Formula
Cut and Fill Calculations . . . . . .
Manning's Equation . . . . . . . . .
Conversion between Azimuth and Bearing
Intersection of Two Lines . . . .
Intersection of a Line and a Circle
Intersection of Two Circles
Grade Elevations . . . . . . . .
Computation of Curve Data. . . .
Long Chord Data for Traverse Closure
Coordinate Geometry for a Traverse
Area of a Traverse . . . . .
Vertical Curve Equation . . . . . . •
Deflection Angle Calculations
Traverse Closure using Interior Angles
Curve Staking Calculation . . . . . .

12
12
12
12
12
12

13
13
13
13
13
13
14
14
14
14
14
15
15

CIVIL ENGINEERING
Hardy Cross Network Analysis

16

NUMERICAL ANALYSIS
Solution to Three Linear Equations
Solution of a Quadratic Equation
Simpson's Rule of Integration. . .
Calculation of Coefficients of a Polynomial
Evaluation of a Polynomial and its Derivatives
Inversion of a 3 x 3 Matrix. . . . . . . . .

iv

Program Abstracts - Friden 1155 Calculator

17
17
17
17
17
17

4/74

Contents

Multiplication of Two 3 x 3 Matrices
Determinant of a .3 x 3 Matrix . .
+, -, Product for Vectors . . .
X,-7-' l/x for Complex Numbers
Newton-Raphson Method . . . .
3 x 3 Matrix Multiplied by a Column Vector.
Evaluate y = f(xl, x2' . . . x n). . . . . •
Root of a Non-linear Equation . . . . . .
Factorization into Primes . . . . . . . . . .
Evaluation of a Polynomial - Complex Value .
Root of a Polynomial - Real or Complex.
Division of Polynomials . . . . .
Solution of a Differential Equation
Binary - Decimal Conversions
Harmonic Analysis . . . . . .
Product of Two n x n Matrices
Solution of n Linear Equations
n x n Matrix Inverter . . . .

18
18
18
18
18
18
18
19
19
19
19
19
19
19
20
20
20
20

STATISTICS
Mean, S.D., S.E., T-Values . . . . .
Covariance, Correlation, and Regression
Fitting of a Quadratic to Data Pairs. • .
Linear Regression . . . . . . •
Fitting of y = AeBx to Data Pairs.
x 2 for a 2 x 2 Contingency Table
x 2for n x m Contingency Table
Paired -T Test . . .
Binomial Distribution . . . .
Poisson Distribution . . . .
Mean, S. D., S. E., Range for Data. •
Significance between Two Proportions
Likelihood Ratio . . . . . . . .
Combinations, Permutations. . .
Multiple Correlation Coefficients. .
Normal Distribution Ordinates . .
Least Squares Fit to y = axb . . .
One-way Analysis of Variance . . .
Anova Table - 2 x 2 Factorial Design
x 2 Distribution Ordinates . . • . . .
F Distribution Ordinates. . . . . .
Integrals for the Normal Distribution
Integral for the x 2 Distribution. . .
Reliability Testing - Test Period
Reliability Testing - Confidence Limits .
Reliability Testing - Confidence Level. .
Random Permutations of Sequenced Integer Values
Pseudo-random Number Table . . . . . . . • .

4/74

21
21
21
21
21
21
21
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23

24
24
24
24
24

Friden 1155 Calculator - Program Abstracts

v

Contents

24
24
24
25
25

Check for Randomness of Digits in a Table . . . . .
Generation of a Set of Pseudo-random Integer Values.
Statistics of a Set of Groups . . . .
. . . .
Multiple Linear Regression . , , ,
Least Square Fit with a Polynomial.
REAL ESTATE

26
26
26

Real Estate Investment Projection Analysis
Depreciation Calculations
Mortgage Yield. . . , , , , , . . , . . ,
EDUCATION
Test Correction: Less than 40 fq!uestions .
Test Correction: 40 - 50 fq!uestions, ,
Determination of Grades . , . . , , ,

27
27
27

SUBROUTINE PROGRAMS
Pack Values . , .
Unpack Values . .
Round a Decimal Value
Vector Sorting Routines.

28
28
28
28

MrSCELLANEOUS
Navigational Course Calculation
Six Geometric Problems
Manual Mode Diagnostic . . . ,

vi

Program Abstracts- Friden 1155 Calculator

",

.

29
29
29

4/74

INTRODUCTION

INTRODUCTION TO ABSTRACTS
This publication contains abstracts of all programs prepared by Singer Business
Machines for use with the 1155 Programmable Calculator.
Programs may be ordered from the local Singer Business Mar-hines Office.
Publication numbers have been changed to reflect a new numbering system for
documents. When ordering, please specify the publication number in this
manual for the program wanted.

4/74

Friden 1155 Calculator - Program Abstracts

BUSINESS

ABSTRACTS
52-8003-001

AMORTIZATION OF A LOAN
There are several options available:

52-8003-002

(1)

Calculation of payment/period, X, necessary to amortize a loan if the
principal, P, annual interest rate, i, and number of periods, n, with m
periods per year are known.

(2)

Determination of n, the number of full payments of x dollars given P, i,
m and x. Also calculate the amount of the last payment.

(3)

For a given n 1 < n or n 5 n 1 5 n b , determine the interest payment for n 1 ,
payment on the principJl, total principal paid to date, total interest paid
to date, total amount paid to date, and the principal remaining.

ANNUAL PERCENTAGE RATE
This program uses the Muller iterative method to determine i such that
R

=P

i(1 + i)n
(1 + i)n-l

.--;'--~-

where
R = payment/period
P = principal
n = number of payments
i = interest rate/period
The process stops when the difference between two successive i values 510- 4 •
To determine the APR, it is necessary to multiply i by- the number of
periods per year.
52-8003-003

COMPOUND INTEREST
Evaluates the formula
A

= P(1 + i)n
p

where P = principal, i = annual interest rate, p = number of periods per year,
n = number of periods. For each period, the interest is printed, the total
interest to date, and the total amount to date.

4/74

Friden 1155 Calculator - Program Abstracts

1

Business

BUDGETING

52-8003-004

The distribution of payments on a principal is determined meeting specific
requirements. The year is divided into quarters. The payment during the first
month of each quarter is approximately equal to 1.25 times the latter 2 months.
Monthly totals and the grand total are printed.
LIFE ANNUITIES

52-8003-005

The program performs calculations for the values of whole life annuities and
temporary life annuities.
AUTOMOBILE DEALER CALCULATIONS

52-8003-006

Given the amount to be financed, the number of months, the number of extra
days and the add-on rate, the program calculates APR, the amount of life
insurance premium, the amount of accident and health insurance premium, the
total to be financed including insurance, the amount of the finance charge and
the monthly payment for each of five insurance options. It is easily tailored to
individual needs.
52-8003-007

JOB COST COMPUTATIONS
Consider a table consisting of fewer than 26 items, each having two associated
cost values - for example, price/item and labor (hr)/item. The user simply
keys in a quantity for each item and the machine will print total material cost
and total labor cost for that item. At the same time, it keeps running totals.
After all items have been entered, it will compute total job cost based on a
sales tax rate and an hourly labor rate.

52-8003-008

REBAR WEIGHT SUMMARY
The program accepts three input values: number of bars, size of bar, and
length per bar. Given the pound/foot for each size as a part of the program, the
machine determines total length and poundage for each size bar as well as the
grand weight total.

52-8003-009

AUTOMOBILE FINANCING
This program is set up to be tailored to the user's needs. The input includes
principal, number of months, odd days. add-on rate. There is an opportunity
to input other charges such as title or recording fee. Various rates for credit
life, AIH insurance, taxes, etc. are incorporated into the program by the user.
Included in the output are the total note value, the amount financed, the finance
charge, insurance charges, total other charges, monthly payment, and APR.

2

Program Abstracts - Friden 1155 Calculator

4/74

Business

52-8003-010

SEVERAL FINANCIAL CALCULATIONS
Amortization Schedule
Discounting a Note
Status of a Loan
Number of Payments to Pay Off a Loan

52-8003-011

SHORT TERM DISCOUNT NOTE
Given the face value, maturity and transaction dates, and one of the three values
discount rate, effective yield, or price, the program will determine the other
two values.

52-8003-012

BOND PRICE OR YIELD
Given the date of maturity, settlement date, bond rate, and gross yield, the program will calculate dollar price. If the former three values and dollar price are
known, it will determine the gross yield.

52-8003-013

BOND PRICE WITH CONCESSIONS
This program determines the bond price when given either the expected yield or
the straight price.

52-8003-014

TAX EXEMPT BOND - GENERAL PROGRAM
This program will determine the following.
1.
2.
3.
4.
5.
6.
7.
8.

52-8003-015

Dollar price required for a specified gross or true yield
Gross yield for a specified dollar price or true yield
True yield (after capital gains tax. if any) for a specified dollar price or
gross yield
Any of the above for a call date (with possibly a different redemption value)
Any of the above for a different tax rate
The dollar price and actual price after concessions
The accrued interest for the present coupon period
The total price

BONDS - GENERAL PROGRAM (48 C{ Tax Rate, Par Only)
The program determines 1 through 4 and 6 through 8 as for Business Program
014 above. It assumes a 489c; tax rate and that all bonds are redeemable at par
even on call dates.

52-8003-016

BONDS - GENERAL PROGRAM (48% Tax Rate)
This program is the same as Business Program 015 except that bonds redeemable
at premium are allowed.

4/74

Friden 1155 Calculator - Program Abstracts

3

Business

52-8003 -017

INSURANCE REBATE: SHORT RATE OR PRORATE
This program will determine the rebate factor commonly found on an insurance
rebate 'wheel'. This may be either the short rate factor or· the prorate factor.
It then multiplies this factor by the annual premium to determine the actual
amount of the rebate.

52-8003-018

INTEREST ON LOAN FOR TAX DEDUCTION
This program will compute the amount of interest paid on a loan during one tax
year. If the loan was not prepaid during the year, the finance charge is prorated
by month. If it was prepaid, the amount of tax-deductrule interest is the finance
charge minus the rebate on the finance charge minus the interest paid in previous
years.

52-8003-019

INSTALLMENT LOAN - PAYMENT KNOWN
Given a principal balance, add-on rate, payment per period, number of periods
per year (52, 26, 24, 12), and an insurance\Qption, the program will determine
term, amount financed, finance charges, last payment, APR.

4

Program Abstracts - Friden 1155 Caclulator

4/74

BIOCHEMISTRY

ABSTRACTS
52-8004-001

QUALITY CONTROL CHART
This program prepares a quality control chart for a given set of data for a
particular parameter (preferably greater than 30 observations). It determines
the number of observations (N), the mean (x), standard deviation (S. D.),
x ± 2 S. D., and the coefficient of variation (v). It includes an error routine for
incorrectly entered data.

4/74

Friden 1155 Calculator - Program Abstracts

5

CHEMISTRY

ABSTRACTS

52-8005-001

DECAY CONSTANT AND HALF LIFE
This program calculates the decay constant and half-life given a number of
activity readings at various times. There is an option available to calculate

1:: ( for ta';; t "tb where M, is initial mass and Mt ~ mass at time

t. There

is an error routine for incorrectly entered data.

52-8005-002

RELATIVE ELEMENTAL PERCENTAGES
The program determines the % of an element in a particular compound. The
atomic weights of twelve common el~ments are already incorporated into the
program (the user may elect to add others). An element number and the
number of atoms of that particular element present are entered for each element.
An error routine is available for incorrectly entered data.

52-8005-003

OUTPUT CONCENTRATION - VARIGRAb
This program calculates the output concentration of a variable gradient device
consisting of a number of identical chambers (not more than 12) connected in
series in hydrostatic equilibrium.

6

Program Abstracts - Friden 1155 Calculator

4/74

ELECTRICAL ENGINEERING

ABSTRACTS

52-800S-00l

FLUX DENSITY - CmCULAR LOOP

The program calculates the flux denSity along the axis of a circular loop.
52-8009-002

cmCUIT ANALYSIS

Given a circuit containing two nodes and five branches, the program determines
the voltages at the two nodes. The user inputs a topology matrix which
describes the circuit; resistances, and voltages.
52-8009-003
!

FOURIER TRANSFORM

The program evaluates:
g( w) =

f

00

F(t) cos w t dt - j

-00

f

00

F(t) sin w t dt = Af - j

Bf

-00

for frequency, f ~ 0 (w = 23t'f) in increments of M (f may increment
arithmetically, geometrically or logarithmically).
52-8009-004

FOURIER TRANSFORM - PULSE

This program performs the same function as 003 except that it is especially
written for a pulse and is faster in execution.
52-8009-005

EULER-FOURIER FORMULAS - PERIODIC FUNCTIONS

The program determines an (n=O, 1, 2 ... ),

btl (n=l, 2, ... ) such that (t=time)

00

f(t) = a20 + n~l (an cos 2 3t' nt + b n sin 2 3t' nt)
where

.5

an = 21 f(t) cos 23t'nt dt (n

=

0,1,2 ... )

-.5
bn

=2

f

.5
f(t) sin 23t' nt dt (n = 1, 2, 3 ... )

-.5

4/74

Friden 1155 Calculator -Program Abstracts

7

Electrical Engineering

then

c n (amplitude) = ~ a n2 + b n2

'l'n (phase)

= tan -1

(:~)

itt) is defined by the user and each of the integrals may be a sum of integrals
of functions defined on sub-intervals.

52-8009-006

EULER-FOURIER FORMULAS - f(t)

=

CONSTANT

This program performs the same function as 005 except that f(t)
value for an interval of t and thus the execution time is faster.

52-8009-007

=

a constant

CURRENT - RESONANT RLC CIRCUIT
Given voltage (V). resistance (R), inductance (L), capacitance (C), the program
calculates i (current) for time t between a and b in increments of t:, t.
2Ve -Rt/(2L)
i

52-8009-008

~4L/C - R2

~

+ Ri + ~

Ji dt

when

L

and

i = 0, L.di/dt =V

at

= 0

t =0

POWER SUPPLY DESIGN
This program is an aid to the designing of power supplies - series or shunt.
The user supplies the voltage and current values. The suggested values for
capacitor, resistor, and transformer ac may be accepted or replaced. The
machine prints out the appropriate values for low, nominal, and high for
either series or shunt or both if so desired.

8

Program Abstracts - Friden 1155 Calculator

4/74

MECHANICAL ENGINEERING

ABSTRACTS

52-8012-001

CAM DESIGN

This program determines the displacement, velocity. and acceleration for the
following types of curves for cams with (1) a radial translating roller follower,
or (2) an offset translating roller follower:
a. parabolic
b. harmonic
c. cycloidal
52-8012-002

COMPRESSION SPRING DESIGN - ROUND WIRE

Find various spring parameters given the values of other parameters.
8PD

S

= -;or

H

52-8012-003

Gd 4

P

; F =

8D31\l

(N+1)d + 2(D-d)

CAM DESIGN - MODIFIED CYCLOID

The program determines the velocity and acceleration of various points
(values of 8).
52-8012-004

EXTENSION SPRING DESIGN - STRESS CONCENTRATION

Find anyone of the parameters given the values of the others.
32PR
SB= --;d3
ST=

52-8012-005

16PR
rod 3

• !.1
r3
•

(~)
4c - 4

c

=

TORSION SPRING CALCULATIONS

Given all but one of the parameter values, find the remaining one:
S

4/74

=

32PR
--;(iT

M

=

Ed 4T
10.8 DN

Friden 1155 Calculator - Program Abstracts

9

Mechanical Engineering

52-8012-006

FLAT SPRING CALCULATIONS

Given all but one of the parameter values, find the remaining one for either
(1) a cantilever type (rectangular section). or (2) an elliptical type (rectangular
section).

(1)

s =

10

6PL

bh 2

Program Abstracts - Friden 1155 Calculator

(2)

S

3 PL

2" bh 2

4/74

STRUCTURAL ENGINEERING

ABSTRACTS
52-8008-001

CANTILEVER BEAM - PARTIAL UNIFORM LOAD
Given the following parameters: the modulus of elasticity of the material (E);
the moment of inertia (I); the load (W); and L, a, b (refer to diagram), the
program calculates VAB (shear A to B), MAB (bending moment A to B), YAB
(deflection A to B), V BC ' MBC ' Y BC ' VCD' MCD ' YCD ' Mmax ' Ymax '
e (end slope) for any x value. It contains an error routine for incorrectly
entered data.
Y

b

----I~

a

O~--~========~--~~D~X

~------L -------I~

A
52-8008-002

STRESS AND STRAIN - ELASTIC BODIES
Given Rl and R 1 ' (max and min radii of curvature for body 1; R2 and R 2' for
body 2; modulus of elasticity for each body; Poisson's ratio for each body;
total pressure; and the angle between the planes containing 1/R 1 and 1/R 2 , the
program calculates the maximum unit compressive stress, the major and
minor semi-axes of elliptical contact area and the combined deformation of
both bodies at each contact along the axis of load.

52-8008-003

WEIBULL DISTRIBUTION FUNCTION
This program may be used for anal~'sis of failure data. It performs a
regression analysis on the number pairs (x, F(x», where x is the time to
failure and F(x) == median rank c:: i - .3 [i == the failure order number
n +.4
(1, 2, 3, - - -); n= size of the samples].

4/74

Friden 1155 Calculator - Program Abstracts

11

SURVEYING

52-8007 -001
(revised)

TRAVERSE CLOSURE
This is a S€t of 17 programs designed to solve the general problem of determining the successive coordinates of the points as well as the amount of error of
closure, and then of balancing the traverse using compass, transit, or Crandalls
Rule if the error is too large. The data may be in the form of bearings, azimuths, or field deflection angles along with a distance. The traverse may be
either 'closed' or 'open' and may contain curved legs. Up to 39 (if all straight)
legs may be accepted as input. The area will be printed in square feet and
acres. Surveying programs 013, 014, and 015 are designed to be used in conjunction with this program to perform various coordinate geometry functions.

52-8007-002

TRAVERSE CALCULATIONS
Given the coordinates of two successive points of a traverse, the program
determines the bearing, the changes in latitude and departure and the distance
between them.

52-8007-003

COORDINATES OF AN OBSERVER'S POSITION
Finds the coordinates of an observer's position by measuring two angles and
the coordinates of three points.

52-8007-004

AREA BY HELON'S FORMULA
Find the area of a triangle given the lengths of its three sides, using the
formula:
S=

52-8007-005

YI (l-a)(l-b)(l-c)

CUT AND FILL CALCULATIONS
This program will calculate cross-sectional areas, volume of earth between two
cross-sectional areas separated by a length L, I volume, and I L. The
input is series of number pairs describing the contour.

52-8007-004

MANNING'S EQUATION
This program calculates Q; volume of water flow not under pressure, where

12

Program Abstracts - Friden 1155 Calculator

4/74

Surveying

Q:;:::1.49 A'R2/3'Sl/2
n

A:;::: end area
R :;: : hydraulic radius
n :;: : roughness factor
S :;::: drop per foot.
52-8007-007

CONVERSION BETWEEN AZIMUTH AND BEAmNG
This program will convert the azimuth of a line, measured from the north meridian in a clockwise direction, to a bearing and vice versa.

52-8007-008

INTERSECTION OF TWO LINES
This program will determine the coordinates (N. , E.) of the point of intersection
of two lines, each defined by a point and a bearing or azimuth.

52-8007-009

INTERSECTION OF A LINE AND A CIRCLE
Given a line described by a point (N., E.) and a bearing or azimuth and a circle
defined by the coordinates of its center and a radius, the program will calculate
the coordinates of the point(s) of intersection.

52-8007-010

INTERSECTION OF TWO CIRCLES
Given two circles described by the coordinates of their centers and the lengths
of their respective radii, the program will determine the points of intersection.

52-8007-011

GRADE ELEVATIONS .
Given a starting stake number and elevation, the program will determine the
grade % change and the elevations at all 50-foot stakes in between.

52-8007-012

COMPUTATION OF CURVE DATA
Consider the following diagram:

Given a value for A or R and one of the other five values, the program will
determine the four remaining values as well as the area of the segment.

4/74

Friden 1155 Calculator - Program Abstracts

13

Surveying

52-8007-013

LONG CHORD DATA FOR TRAVERSE CLOSURE
This program can be used to prepare for option (-1) of Surveying Program 001;
i. e., it finds the bearing and length of the long chord of an arc. The following
values must he known: the radius of the arc, either the delta angle or length of
the arc, either a tangent to one of the ends of the arc or the tangent to an arc
that eventually connects tangentially to the arc.

52-8007-014

COORDINATE GEOMETRY FOR A TRAVERSE
Using the information stored by one of the Surveying Program 001 programs, the
following coordinate geometry functions may be performed.
1. Find the bearing and distance between any two points.

2. Given a point and a bearing of a straight line from that point determine either
a. the point of intersection of that line with a straight line or with a circular
arc defined by two other points, or
b. the coordinates of a point at a gi ven distance along that straight line.
3. Determine the intersection of two lines each defined by two point numbers.
4. Add a point to the set of points already defined.
5. Calculate the area of a portion or all of the traverse, accumulating areas if
so desired.
52-8007 -015

AREA OF A TRAVERSE
This program may be used in conjunction with Surveying Program 001 or independently. The user may find the complete area of a traverse defined in the
aforementioned program where the data represents the balanced or unbalanced
state, or he may key in the coordinates himself. The area of portions of the
traverse may be determined by referencing individual point numbers or a number of consecutive points. A routine for finding the area of a segment of a
circle is included.
E~UATION

52-8007-016

VERTICAL CURVE

52-8007-017

Given two grades, the length of the curve, and the station and elevation of the
point of intersection of the grades, the program will determine the station and
elevation of the high point and the elevations at desired station increments along
the curve.
DEFLECTION ANGLE CALCULATIONS
Given the radius, beginning and ending stations, and station increment, the program will determine deflection angles as well as the chord lengths for the successi ve stations beginning with the first even station after the initial one.

14

Program Abstracts - Friden 1155 Calculator

4/74

Surveying

52-8007-018

TRAVERSE CLOSURE USING INTERIOR ANGLES
Given the interior angle measurements for a traverse, the program finds the
sum, compares it against the theoretical sum, distributes the error, and determines azimuths and bearing given the first known azimuth or bearing.

52-8007-019

CURVE STAKING CALCULATION
This program determines the total deflection angle from initial stake point and
the chordal distance between successive stakes when the radius of the staked
curve, the radius of the stationing curve, and the station numbers are given.

4/74

Friden 1155 Calculator - Program Abstracts

15

CIVIL ENGINEERING

52-S013-001

HARDY CROSS NETWORK ANALYSIS

This program performs a standard hydraulic network analysis using the Hardy
Cross method. The total number of loops and pipes handled by the machine can
be calculated from the following formula.
n

[2 . (total no. of pipes in a system of n loops) + 1/4

.I (Pi

+ 2)] m.
A

52-8002-027

RANDOM PERMUTATIONS OF SEQUENCED INTEGER VALUES
Given two integers a and b, the program finds a pseudo-random permutation of
all the integers between a and b, inclusive.

52-8002-028

PSEUDO-RANDOM NUMBER TABLE

.

This program generates a table of ten-digit integral numbers, printing them in
groups of ten. A different starting value produces a different table.
52-8002-029

CHECK FOR RANDOMNESS OF DIGITS IN A TABLE
This program provides a frequency distribution of the occurrence of the digits
0, 1, 2, . . . , 9 in the table generated by Statistics Program 028.

52-8002-030

GENERATION OF A SET OF PSEUDO-RANDOM INTEGER VALUES
This program will generate n pseudo-random integer values between two

52-8002-031

li~its.

STATISTICS OF A SET OF GROUPS
This program will determine the mean and standard deviation for n values in a
group. It will them compute the overall mean and SD for a set of up to five
groups. Each time that a new groups is added, the lowest numbered group will
be dropped from the statistics for the next set of groups.

24v

Program Abstracts - Friden 1155 Calculator

4/74

Statistics

52-8002-032

MULTIPLE LINEAR REGRESSION
This program will determine the values for Bl, B2, B3, and A such that

1 = Blxl + B2x2 + B3x3 + A will be the best fit for n data points (xt>x2,x3'y).

It

will also determine the standard error of the estimate. If the data points consist of (xl' x2' y), then the regression equation will be ~ = Blxl + B2x2 + A. The
program will save up to 18 data points for three independent variables or 24 data
points for two independent variables. Any points above these limits will be used
in the calculation of the regression coefficients but then are destroyed. After the
regression coefficients have been determined, the user may elect to have the
machine automatically print Xl' x2' x3' y, 9, (y - y) for each data point stored.
Then additional data points may be entered to be included in the standard error.
52-8002-033

(Not written)

52-8002-034

LEAST SQUARE FIT WITH A POLYNOMIAL
This program will fit a polynomial to data pairs (x, y): that is, determine
A
AO' AI, . . . ,An such that y = An
y = Anx n + An_Ix n-l + . . . +Alxl + AO
is a least squares fit. The value of n may be between 2 and 11, inclusive. The
number of data pOints stored depends upon the order of the polynomial to be
fitted. The standard error of the estimate is determined.
A

4/74

Friden 1155 Calculator - Program Abstracts

25

REAL ESTATE

52-8014-001

REAL ESTATE INVESTMENT PROJECTION ANALYSIS
This program accepts such input values as purchase price, down payment, conditions of up to ten mortgages, itemized income, itemized expenses, tax bracket,
vacancy factor, depreciation method and percent, and will print for whatever
number of years selected the following information among others.
1. Net operating income

2. Equity and interest on all loans as well as total
3. Net spendable before taxes
4. Net income after interest
5. Depreciation
6. Taxable net income and taxes
7. Net spendable after taxes
8. Capitalization rate
9. Return on equity
Grand totals and averages per year are printed at the end.
52-8014-002

DEPRECIATION CALCULATIONS
This program calculates depreciation by any of three methods:
Straight line
Declining balance
Sum of integers

52-8014-003

MORTGAGE YIELD
Given the value of the note, the interest rate, the time due (years), monthly
payment, and the. yield or discount rate, the machine will determine either of
the latter two rates not given. If the time = 0, the machine will use that time
that will completely amortize the loan.

26

Program Abstracts - Friden 1155 Calculator

4/74

EDUCATION

ABSTRACTS
52-8010-001

TEST CORRECTION: LESS THAN 40 QUESTIONS
Given a test of less than 40 multiple choice questions each having 9 or less
choices (numbered 1-9), the program screens student responses for wrong
answers, assigns a score, determines the group mean, the number of students,
the standard deviation and a frequency distribution for all questions of the
number of incorrect answers per question. There is an error routine for
incorrectly entered data.

52-8010-002

TEST CORRECTION: 40 - 50 QUESTIONS
Performs the same functions as 001 but the corrections are made on 13
questions at a time rather than the entire test. There is an error routine for
incorrectly entered data.

52-8010-003

DETERMINATION OF GRADES
This program will average the test scores for a student [eliminating the x
lowest scores (x<7)]. It will find his standard deviation: also, the over-all
class average and standard deviation. Error routines are included.

4/74

Friden 1155 Calculator -' Program Abstracts

27

SUBROUTINE PROGRAMS

ABSTRACTS
52-8006-001

PACK VALUES
This subroutine accepts values through the keyboard and packs them beginning
with Register 01. The number of values packed per register depends upon the
number of significant digits per value (x) and = 12/(x + 1). Each value has a
sign digit = 1 for negative or = 0 for positive. The subroutine uses Register 00,
16-19. It is usually used with subroutine 002.

52-8006-002

UNPACK VALUES
Given up to 15 packed registers (Register 01-15), containing from 1-6 values
(depending upon the number of significant digits) the subroutine will return a
particular value from the register to which Register 00 is pointing. It is
usually used in conjunction with subroutine 001.

52-8006-003

ROUND A DECIMAL VALUE
This is a small routine to round a decimal value to x decimal places.

52-8006-004

VECTOR SORTING ROUTINES
It arranges a vector of up to 18 elements in ascending or descending order,

storing the results in Register 01-N.

28

Program Abstracts - Friden 1155 Calculator

4/74

MISCELLANEOUS

ABSTRACTS
52-8011-001

NAVIGA TIONAL COURSE CALCULATION
The program calculates a navigational course consisting of one or more
adjoining legs. Output variables include: compass heading; ground speed;
distance of the leg; cumulative distance; flying time; cumulative flying time;
fuel consumption; cumulative fuel consumption, given input variables: initial
latitude and longitude; destination latitude and longitude; magnetic variation;
wind direction and speed; air speed; fuel consumption rate.

52-8011-002

SIX GEOMETRIC PROBLEMS
(a) Given distance d and 6.. 9 from a known point K(x, y) find the coordinates
of the unknown point U.
(b) Points on a line from Po to P n in increments of D. x.
(c) Points on a Circle, given a starting angle, stopping

4 and

D.

4

(d) Point of intersection of 2 lines.
(e) An angle in degrees, minutes and seconds converted to decimal degrees.
(f) Distance between 2 points and the -4 made by a line connecting them and
the x axis.
52-8011-003

MANUAL MODE DIAGNOSTIC
This procedure is designed to test the operability of the machine. It should be
used in conjunction with 001 to make sure that the machine is functioning in the
manner it should be.

4/74

Friden 1155 Calculator - Program Abstracts

29

SINGER
BUSINESS MACHINES

Publication No. 52-0002-01



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37
Create Date                     : 2011:01:29 19:05:33-08:00
Modify Date                     : 2011:01:29 20:20:22-08:00
Metadata Date                   : 2011:01:29 20:20:22-08:00
Producer                        : Adobe Acrobat 9.4 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:795f3286-0790-4d97-b0f4-c418cacc1c06
Instance ID                     : uuid:517cb035-3d76-4d2e-806d-0ce146745225
Page Layout                     : SinglePage
Page Mode                       : UseNone
Page Count                      : 39
EXIF Metadata provided by EXIF.tools

Navigation menu