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