Convert Mixed Numbers to Improper Fractions
Loading the math board and drawing, please wait…
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
If(denText ≟ "", 5, FromBase[denText, 10]) → denIf(numText ≟ "", 5, FromBase[numText, 10]) → numIf(wholeText ≟ "", 5, FromBase[wholeText, 10]) → wholeTextfield(wholeText) → InputBox1Textfield(numText) → InputBox2Textfield(denText) → InputBox3Reverse(Sequence[Point[{-1.5 + shifter, (i * (height + 1 - spacer))}], i, 0, whole + ceil(num / den) - 1]) → leftAnchorsZip(Polygon[AAA, AAA + (length, 0), AAA + (length, height), AAA + (0, height)], AAA, leftAnchors) → l1First(l1, whole) → wholesFlatten(Sequence[Sequence[Point[{(i * length / den) - 1.5 + shifter, y(Element[leftAnchors, j])}], i, 0, den - 1], j, whole + 1, Length[leftAnchors]]) → permPartitionsZip(Segment[AAA, AAA + (0, height)], AAA, permPartitions) → l3First(Zip[Polygon[AAA, AAA + (1 / den, 0), AAA + (1 / den, height), AAA + (0, height)], AAA, permPartitions], num) → l2Flatten(Sequence[Sequence[Point[{(i * length / den) - 1.5 + shifter, y(Element[leftAnchors, j])}], i, 0, den - 1], j, 0, whole]) → growPartitionsZip(Segment[AAA, AAA + (0, moreLines)], AAA, growPartitions) → growSegmentsSegment((-0.4, (zoomer * 0.89)), (-0.31, (zoomer * 0.89))) → fractionBar