ALL RIGHT

I'm a silly billy.  I used your code and it works just fine.  Maybe
the problem isn't in this function.

I'm using Flash 8/AS2.

Cheers

On 12/14/06, Jordan Snyder <[EMAIL PROTECTED]> wrote:
I recind half of what I said after actually thinking about it, but
maybe it's a different perspective ;)


On 12/14/06, Jordan Snyder <[EMAIL PROTECTED]> wrote:
> To dodge your question, couldn't you just use the simple distance
> forumula to determine the base even when it's not horizontal?  I dont'
> know much about your application or if you'll have the points where
> the triangle's points lie, but that's just an idea.
>
> Oh, but I just thought of something from my old rusty brain.  I looked
> at the formula on the mathworld page; would that not indicate a
> distributive method of multiplication?  Again, rusty, but a thought.
>
> Let us know what you figure out!!
>
>
> Cheers
>
> On 12/14/06, Merrill, Jason <[EMAIL PROTECTED]> wrote:
> > I'm trying to figure the area of a triangle in Actionscript using the
> > perimeter values only, not the traditional simple formula:
> >
> >      area = (height/2)*base
> >
> > because figuring the height is tricky given the triangle will be drawn
> > in odd ways (i.e. a not horizontally alinged base), so I am exploring
> > other triangle area forumulas that only take in the perimiter values
> > (a,b,c), like Heron's formula or this one, which I like:
> >
> > given a,b,c are the length of the sides of the triangle, then the
> > formula is:
> >
> >    squareRoot of: (a+b+c)(b+c-a)(c+a-b)(a+b-c)
> > _______________________________________
> >                              4
> >
> > So in trying to translate that to actionscript, I wrote:
> >
> >         public static function areaOfTriangle(a:Number, b:Number,
> > c:Number):Number{
> >                 return (Math.sqrt((a+b+c)*(b+c-a)*(c+a-b)*(a+b-c)))/4;
> >         }
> >
> > But the problem is (a+b+c)*(b+c-a)*(c+a-b)*(a+b-c) results in a negative
> > number, and this the square root cannot be taken.  Or perhaps I am
> > interpreting the forumula incorrectly:
> > http://mathworld.wolfram.com/TriangleArea.html
> >
> > What am I doing wrong here?  Thanks.
> >
> > Jason Merrill
> > Bank of America
> > Learning & Organizational Effectiveness
> >
> >
> >
> >
> > _______________________________________________
> > Flashcoders@chattyfig.figleaf.com
> > To change your subscription options or search the archive:
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
> > Brought to you by Fig Leaf Software
> > Premier Authorized Adobe Consulting and Training
> > http://www.figleaf.com
> > http://training.figleaf.com
> >
>
>
> --
> Jordan Snyder
> jordansnyder.com
> Applications Developer
> Image Action LLC
> http://www.imageaction.com
>


--
Jordan Snyder
Applications Developer
Image Action LLC
http://www.imageaction.com



--
Jordan Snyder
Applications Developer
Image Action LLC
http://www.imageaction.com
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to