1 unité

2 unités

3 unités

4 unités

4 unités divisé en 3

4 unités divisé en 3 = 4/3

1 unité divisée en 3

une fois 1/3

2 fois 1/3

3 fois 1/3

4 fois 1/3

mais c'est aussi 4 fois 1/3

Remarquer que 3 fois 4/3 = 4

4 fois 1/3 = 4/3

une unité divisée en 3 = 1/3

Interprétation de la fraction 4/3

Animation

B = (2.5, 0)
C = (5, 0)
A = Intersect(xAxis, yAxis)
D = (2.608852489742883, -1.7486319875850374)
E = (2.9386769870529235, -1.7369048689328936)
c = 3
n = 1
poly1, b, d, e, f = Polygon((0.0, 0.0), (0.0, n), (c * n, n), (c * n, 0.0))
F = Translate((0.0, 0.0), Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
G = Translate((0.0, n), Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
H = Translate((c * n, n), Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
I = Translate((c * n, 0.0), Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
poly2, f_1, g, h, i_1 = Polygon(F, G, H, I)
J = Translate((0.0, 0.0), Vector[2.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
K = Translate((0.0, n), Vector[2.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
L = Translate((c * n, n), Vector[2.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
M = Translate((c * n, 0.0), Vector[2.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
poly3, j, k, l, m = Polygon(J, K, L, M)
N = Translate((0.0, 0.0), Vector[3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
O = Translate((0.0, n), Vector[3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
P = Translate((c * n, n), Vector[3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
Q = Translate((c * n, 0.0), Vector[3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
poly4, n_1, o, p, q = Polygon(N, O, P, Q)
poly5, r, s, t, a_1 = Polygon((0.0, 0.0), (0.0, n), Translate[(0.0, n), 4.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Translate[(0.0, 0.0), 4.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
poly6, a, i, b_1, c_1 = Polygon((0.0, 0.0), (0.0, n), Translate[(0.0, n), 4.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Translate[(0.0, 0.0), 4.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
poly7, d_1, e_1, g_1, h_1 = Polygon(Translate[(0.0, 0.0), 4.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Translate[(0.0, n), 4.0 / 3.0 * Vector[(c * n, 0.0)]], Translate[(0.0, n), 8.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Translate[(0.0, 0.0), 8.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
poly8, j_1, k_1, l_1, m_1 = Polygon(Translate[(0.0, 0.0), 8.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Translate[(0.0, n), 8.0 / 3.0 * Vector[(c * n, 0.0)]], Translate[(0.0, n), 12.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Translate[(0.0, 0.0), 12.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
R = Translate((0.0, 0.0), Vector[Vector[(0.0, 0.0), (0.0, -2.0)]])
S = Translate((0.0, n), Vector[Vector[(0.0, 0.0), (0.0, -2.0)]])
T = Translate((c * n, n), Vector[Vector[(0.0, 0.0), (0.0, -2.0)]])
U = Translate((c * n, 0.0), Vector[Vector[(0.0, 0.0), (0.0, -2.0)]])
poly9, r_1, s_1, t_1, u = Polygon(R, S, T, U)
V = Translate((1.0 / 3.0 * c * n, n), Vector[Vector[(0.0, 0.0), (0.0, -2.0)]])
W = Translate((1.0 / 3.0 * c * n, 0.0), Vector[Vector[(0.0, 0.0), (0.0, -2.0)]])
poly10, r_2, s_2, v, w = Polygon(R, S, V, W)
R'_1 = Translate(R, Vector[1.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
S'_1 = Translate(S, Vector[1.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
V'_1 = Translate(V, Vector[1.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
W'_1 = Translate(W, Vector[1.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
poly11, r', s', v', w' = Polygon(R'_1, S'_1, V'_1, W'_1)
R'_2 = Translate(R, Vector[2.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
S'_2 = Translate(S, Vector[2.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
V'_2 = Translate(V, Vector[2.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
W'_2 = Translate(W, Vector[2.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]])
poly12, r'_1, s'_1, v'_1, w'_1 = Polygon(R'_2, S'_2, V'_2, W'_2)
R'_3 = Translate(R, Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
S'_3 = Translate(S, Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
V' = Translate(V, Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
W' = Translate(W, Vector[Vector[(0.0, 0.0), (c * n, 0.0)]])
poly13, r'_2, s'_2, v'_2, w'_2 = Polygon(R'_3, S'_3, V', W')
poly14, r_3, s_3, v'_3, w'_3 = Polygon(R, S, V', W')
z = 5.9 (slider from 0 to 200, step 0.1)
Z = Translate((0.0, 0.0), Vector[(z - 50.0) / 10.0 * Vector[(0.0, 0.0), (2.0, -4.0)]])
A_1 = Translate((0.0, n), Vector[(z - 50.0) / 10.0 * Vector[(0.0, 0.0), (2.0, -4.0)]])
B_1 = Translate(Translate[(0.0, n), 4.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Vector[(z - 50.0) / 10.0 * Vector[(0.0, 0.0), (2.0, -4.0)]])
C_1 = Translate(Translate[(0.0, 0.0), 4.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Vector[(z - 50.0) / 10.0 * Vector[(0.0, 0.0), (2.0, -4.0)]])
poly16, z_1, a_3, b_3, c_2 = Polygon(Z, A_1, B_1, C_1)
D_1 = Translate((0.0, 0.0), Vector[Vector[(0.0, 0.0), (2.0, -4.0)]])
E_1 = Translate((0.0, n), Vector[Vector[(0.0, 0.0), (2.0, -4.0)]])
F_1 = Translate(Translate[(0.0, n), 4.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Vector[Vector[(0.0, 0.0), (2.0, -4.0)]])
G_1 = Translate(Translate[(0.0, 0.0), 4.0 / 3.0 * Vector[(0.0, 0.0), (c * n, 0.0)]], Vector[Vector[(0.0, 0.0), (2.0, -4.0)]])
poly17, d_2, e_2, f_2, g_2 = Polygon(D_1, E_1, F_1, G_1)
R'_4 = Translate(R, Vector[(z - 130.0) / 10.0 * Vector[(0.0, -2.0), (2.0, -4.0)]])
S'_4 = Translate(S, Vector[(z - 130.0) / 10.0 * Vector[(0.0, -2.0), (2.0, -4.0)]])
V''_1 = Translate(V', Vector[(z - 130.0) / 10.0 * Vector[(0.0, -2.0), (2.0, -4.0)]])
W''_1 = Translate(W', Vector[(z - 130.0) / 10.0 * Vector[(0.0, -2.0), (2.0, -4.0)]])
poly15, r'_3, s'_3, v'', w'' = Polygon(R'_4, S'_4, V''_1, W''_1)
R' = Translate(R, Vector[Vector[(0.0, -2.0), (2.0, -4.0)]])
S' = Translate(S, Vector[Vector[(0.0, -2.0), (2.0, -4.0)]])
V'' = Translate(V', Vector[Vector[(0.0, -2.0), (2.0, -4.0)]])
W'' = Translate(W', Vector[Vector[(0.0, -2.0), (2.0, -4.0)]])
poly18, r'_4, s'_4, v''_1, w''_1 = Polygon(R', S', V'', W'')
H_1 = (6.9961590272278595, -3.3978245668224885)
I_1 = (6.683490748741694, -3.3978245668224885)
p_1 = Segment(H_1, I_1)
J_1 = (6.683490748741694, -0.6508104058368995)
u_1 = Vector(I_1, J_1)
K_1 = (2.0158000199125232, -0.4051424727406273)
L_1 = (-0.08354413563743932, -0.42747592120392475)
v_1 = Vector(K_1, L_1)
M_1 = (3.9811434846827005, -0.42747592120392475)
w_1 = Vector(K_1, M_1)
N_1 = (5.991153846379473, -0.42747592120392475)
q_1 = Vector(N_1, M_1)
O_1 = (8.023497656539543, -0.4051424727406273)
u_2 = Vector(N_1, O_1)
P_1 = (10.011174569773019, -0.4051424727406273)
v_2 = Vector(P_1, O_1)
Q_1 = (11.976518034543195, -0.4051424727406273)
w_2 = Vector(P_1, Q_1)