Quick Triangle Solution v2.1
March 30, 1997
GX\G\SX\S
This is an updated version of QTS. The following has
been changed.
The original QTS returned results in a side, adjacent
angle format. QTSV2.1 returns all answers in opposite
angle format, as per: A/Sin(a)=B/Sin(b) ect...
where Side A is opposite angle(a).
The results are returned in a nested list. Under
EQSTKV9.0, FIX = 2, this displays a really good looking
table.
eg: 30 1 60 -> ASA =>
{ { 0.5 30 }
{ 1 90 }
{ 0.866 60 } }
A new function ASA have been added. I know this could've
easily been determined from a SAA but I've added it for
completeness.
Thanks to:
Othniel Rawlins for QTS.
Mika Heiskanen & Jan Brittenson for JAZZ
Mika Heiskanen & Claude-Nicolas Fiechter for EQSTK
Murray Rogers
rogers_murray@tandem.com
----------------------------------------------------
Quick Triangle Solution v1.1
written by Othniel Rawlins
Email ostcroix@aol.com
August 1, 1995
GX\G\SX\S
DISCLAMER: Backup your calc before running this program. it
works fine on my GX version R
This program solves unknown angles and sides of oblique or right
angle triangles. I am a machinist and they are times when I
need to quickly compute sides and angles of a triangle for hole
locations or machining complex geometrical parts. Time is money
in a machine shop and this program saves me time.
INSTALLATION
You can install this program two ways.
1. Download QTS.LIB and install it in your calc
2. Download QTS.S to your calc. QTS.S is a JAZZv4.0 makerom source
file which uses Mika Heiskanen compression program called
BZ. You will need to get BZ12 uncompress QTS.S When
QTS.S is uncompress, you can use JAZZ [ASS] key to convert
QTS.S to a library.
* Read your manual for more info on installing libraries
Here is the location where you can get BZ & JAZZ4.0
hpcvbbs.external.hp.com
/dist/hp48g/programming/asm/jazzv40.zip
/dist/hp48g/programming/asm/jazzv40.light.zip
/dist/hp48/utils/compress/bz12.zip
INPUTS
QTS requires three un-known about a triangle. They should be entered
in order, in a clockwise or counterclockwise direction. For example,
if I had a case SSA I would enter the value of Side1 net to side1
is side2 and next to side2 is Angle3. It fairly simple.
Here is a stack diagram to simplify things even more.
SSA --> Side1 level3
Side2 level2
Angle1 level1
SAS --> Side1 level3
Angle1 level2
Side2 level1
SSS --> Side1 level3
Side2 level2
Side3 level1
SAA --> Side1 level3
Angle1 level2
Angle2 level1
inputs & outputs for angles are in decimal format not HMS
QTSv1.1 was written & compiled with Jazzv4.0
THANKS TO:
Jacklevy@aol.com for uploading to FTPsite for me.
Mika Heiskanen & Jan Brittenson for the wonderful program JAZZv4.0
Mika Heiskanen -- For BZv12 which is the best compression program
you can get for the 48
Enjoy...........
Othniel Rawlins
ostcroix@aol.com