home *** CD-ROM | disk | FTP | other *** search
- “
- ?Length of side a?
- ssideA
- ?Length of side b?
- ssideB
- ?Length of side c?
- ssideC
- ! *************
- ! solve for angleA
- rsideB
- x
- +
- rsideC
- x
- =
- -
- rsideA
- x
- =
- sworkVariable
- rsideB
- *
- rsideC
- *
- #2
- =
- ÷workVariable
- rworkVariable
- °
- sangleA
- !
- ! *************
- ! solve for angleB
- rangleA
- _
- *
- rsideB
- =
- /
- rsideA
- =
- •
- sangleB
- !
- ! *************
- ! solve for angleC
- #180
- -
- (
- rangleA
- +
- rangleB
- )
- =
- sangleC
- !
- ! *************
- ! find angleB2
- rangleB
- -
- (
- #90
- -
- rangleC
- )
- =
- sangleB2
- ! *************
- ! find angleC2
- rangleC
- -
- (
- #90
- -
- rangleB
- )
- =
- sangleC2
- ! *************
- ! find raidus & position
- rsideA
- /
- #2
- =
- ! save horiz move
- s1
- /
- rangleC2
- |
- =
- ! we have radius
- *
- #2
- =
- ! save diameter
- s0
- ! *************
- ! compute vert pos.
- r1
- *
- rangleC2
- \
- =
- s2
- ! *************
- r0
- @Circle diameter:
- r1
- @From vertex C; x position:
- r2
- @From vertex C; y position:
-