Fraction Division Demo: n ÷ a/b
Loading the math board and drawing, please wait…
This example demonstrates the calculation and geometric interpretation of fraction division n ÷ a/b. It involves core math concepts like fraction division, reciprocals, and geometric constructions. Constructed using GeoGebra commands such as If, Point, Polygon, Sequence, PolyLine, with objects like q, reciprocal2, p, numimproper. Suitable for middle school students and above learning fraction operations and geometric representations, or for math teaching demonstrations.
GeoGebra Commands & Parameters
If((p / q ≟ 1 ∨ p / q ≟ 2) ∧ (floor((a * q / p)) ≟ (a * q / p) ∨ a ≟ 1) ∨ p ≟ 1 ∧ a ≟ 1, 2, If[p / q < 1 ∨ a ≟ 1 ∨ (p / q ≟ 1 ∨ p / q ≟ 2) ∧ floor((a * q / p)) ≠ (a * q / p), 3, 4]) → stepsPoint(Segment[A - (0, 0), A - (0, 2.5)]) → BIf(a ≥ p / q, 1, -1) → kPoint(Sequence[A + (i, 0), i, 0, a, 1 / q]) → CPolygon({A, A + (a, 0), A + (a, 1), A + (0, 1)}) → poly2Sequence(Sequence[Segment[B + (i + j, 0), B + (i + j, 1)], j, 1 / q, (q - 1) / q, 1 / q], i, 0, m - 1) → list3Sequence(Polygon[{B + (i - 1, 0), B + (i, 0), B + (i, 1), B + (i - 1, 1)}], i, 2, m) → list2'Sequence(Polygon[{B + (i - 1, 0), B + (i, 0), B + (i, 1), B + (i - 1, 1)}], i, 1, 1) → list2Sequence(Sequence[Segment[A + (i + j, 0), A + (i + j, 1)], j, 1 / q, (q - 1) / q, 1 / q], i, 0, a - 1) → list6Sequence(Translate[Polygon[{A, A + (p / q, 0), A + (p / q, 1), A + (0, 1)}], Vector[(i * Vector[(p / q, 0)])]], i, 0, n - 1) → L_1Sequence(Sequence[Segment[A + ((i * p / q) + j, 0), A + ((i * p / q) + j, 1)], j, 1 / q, (p - 1) / q, 1 / q], i, 0, n - 1) → L_2Sequence(Translate[Polygon[{B, B + (p / q, 0), B + (p / q, 1), B + (0, 1)}], Vector[(i * Vector[(p / q, 0)])]], i, 0, 0) → list4Sequence(Sequence[Segment[B + ((i * p / q) + j, 0), B + ((i * p / q) + j, 1)], j, 1 / q, (p - 1) / q, 1 / q], i, 0, 0) → list5Sequence(Text["1 塊", A + (((2 * i) - 1) / 2 - 0.18, 1.37)], i, 1, a) → L_4PolyLine(A + (0, 1.1), A + (0.015, 1.2), A + (0.5, 1.2), A + (0.5, 1.3), A + (0.5, 1.2), A + (0.985, 1.2), A + (1, 1.1)) → gSequence(Translate[g, Vector[(i * Vector[(0, 0), (1, 0)])]], i, 1, a - 1) → L_3PolyLine(B - (0, 0.1), B + (0, -0.2), B + (p / ((2 * q)), -0.2), B + (p / ((2 * q)), -0.3), B + (p / ((2 * q)), -0.2), B + (p / q, -0.2), B + (p / q, -0.1)) → f
AI Drawing Prompt Reference
Draw a geometric diagram to demonstrate the calculation and geometric interpretation of fraction division. Start from a point and draw multiple horizontal line segments to the right, each representing a unit in the fraction division. Then, draw a rectangle above and fill it with several smaller rectangles, each representing a part of the fraction division. Finally, use arrows and text to label the relationships and values of each part, showing the geometric meaning of fraction division.
The prompt above was compiled from the original drawing commands and is for reference only.