Convert Mixed Numbers to Improper Fractions

Convert Mixed Numbers to Improper Fractions
Loading the math board and drawing, please wait…
2019-12-26 07:22
This example demonstrates how to convert mixed numbers to improper fractions. Key mathematical concepts include the properties and conversion methods of fractions. Using GeoGebra commands such as If, Textfield, Zip, etc., the process of fraction conversion is dynamically illustrated. Suitable for high-grade elementary and junior high school students to learn fraction conversion.

GeoGebra Commands & Parameters

  1. If(denText ≟ "", 5, FromBase[denText, 10]) → den
  2. If(numText ≟ "", 5, FromBase[numText, 10]) → num
  3. If(wholeText ≟ "", 5, FromBase[wholeText, 10]) → whole
  4. Textfield(wholeText) → InputBox1
  5. Textfield(numText) → InputBox2
  6. Textfield(denText) → InputBox3
  7. Reverse(Sequence[Point[{-1.5 + shifter, (i * (height + 1 - spacer))}], i, 0, whole + ceil(num / den) - 1]) → leftAnchors
  8. Zip(Polygon[AAA, AAA + (length, 0), AAA + (length, height), AAA + (0, height)], AAA, leftAnchors) → l1
  9. First(l1, whole) → wholes
  10. Flatten(Sequence[Sequence[Point[{(i * length / den) - 1.5 + shifter, y(Element[leftAnchors, j])}], i, 0, den - 1], j, whole + 1, Length[leftAnchors]]) → permPartitions
  11. Zip(Segment[AAA, AAA + (0, height)], AAA, permPartitions) → l3
  12. First(Zip[Polygon[AAA, AAA + (1 / den, 0), AAA + (1 / den, height), AAA + (0, height)], AAA, permPartitions], num) → l2
  13. Flatten(Sequence[Sequence[Point[{(i * length / den) - 1.5 + shifter, y(Element[leftAnchors, j])}], i, 0, den - 1], j, 0, whole]) → growPartitions
  14. Zip(Segment[AAA, AAA + (0, moreLines)], AAA, growPartitions) → growSegments
  15. Segment((-0.4, (zoomer * 0.89)), (-0.31, (zoomer * 0.89))) → fractionBar