Line segments are proportional to the real numbers they can represent.DRAG FACTOR A • and FACTOR B • ← or → from O with your mouse.
MOVE IMAGE > Hold Shift and move the diagram on the screen with your mouse.
ZOOM IMAGE > Hold Shift and zoom in and out with your mouse wheel.
ENTER FACTORS > As well as dragging the factors left or right with your mouse you can also enter factors into the A and B input boxes.
Reset the Applet to the default ℯ × - π by clicking the icon top right (See further comments below the applet.)

For a fun applet showing division via circles, goto http://bit.ly/Division_with_a_Circle
For a fun applet showing multiplication via triangles, goto http://bit.ly/Multiplication_with_Triangles
For a fun applet showing square roots via semi-circles, goto http://bit.ly/Square_Roots_via_a_Semi-CircleSo have fun!
Jonathan Crabtree
www.jonathancrabtree.com/mathematicswww.linkedin.com/in/jonathancrabtree
P.S. Goto http://bit.ly/Proportional_Co-Variation to learn more about Proportional Co-Variation.
Note:Should A and B to be the same number, the circle cannot be created. A unique circle requires three distinct input points.
==============
I attribute the idea for the above applet to Ludolph van Ceulen (1540 - 1610). A similar diagram appears in his Fundamenta Arithmetica et Geometrica published 1615. This idea long predates the Cartesian Plane so all magnitudes were originally positive (signless) yet the Rules of Sign may be demonstrated. Make one of the factors negative and the product on the circle is negative on the Cartesian Plane. Make both factors negative and the product is positive. It is possible van Ceulen (or someone else) got this idea by modifying proposition 35 from Book III of Euclid's Elements. Thanks to Dr David Joyce for this connection. See http://bit.ly/Elements_Book_III_P35 A proof of this proportional unit segment approach to multiplication by Dr Robin Hartshorne, is at http://bit.ly/Multipication_via_Circle_Proof from Geometry: Euclid and Beyond. http://bit.ly/Geometry_Euclid_and_Beyond