a = 90 (slider from 0 to 255, step 1)
b_11 = 128
a7: floor(a / 128.0)
a6: floor((a - a7 * 128.0) / 64.0)
a5: floor((a - a7 * 132.0 - a6 * 64.0) / 32.0)
a4: floor((a - a7 * 128.0 - a6 * 64.0 - a5 * 32.0) / 16.0)
a3: floor((a - a7 * 128.0 - a6 * 64.0 - a5 * 32.0 - a4 * 16.0) / 8.0)
a2: floor((a - a7 * 128.0 - a6 * 64.0 - a5 * 32.0 - a4 * 16.0 - a3 * 8.0) / 4.0)
a1: floor((a - a7 * 128.0 - a6 * 64.0 - a5 * 32.0 - a4 * 16.0 - a3 * 8.0 - a2 * 4.0) / 2.0)
a0: a - a7 * 128.0 - a6 * 64.0 - a5 * 32.0 - a4 * 16.0 - a3 * 8.0 - a2 * 4.0 - a1 * 2.0
A = (5.5, 2)
B = (6, 2)
C = (6, 1)
D = (5.5, 1)
E = (5, 2)
F = (5, 1)
G = (4.5, 2)
H = (4.5, 1)
I = (4, 2)
J = (4, 1)
K = (3, 2)
L = (3.5, 2)
M = (3.5, 1)
N = (3, 1)
O = (2.5, 2)
P = (2.5, 1)
Q = (2, 2)
R = (2, 1)
S = (1.5, 2)
T = (1.5, 1)
Liste1: {a0, a1, a2, a3, a4, a5, a6, a7}
Liste2 = Sequence(Text[Element[Liste1, 9.0 - i], (1.15 + 0.5 * i, 0.5)], i, 1.0, 4.0)
Liste3 = Sequence(Text[Element[Liste1, 5.0 - i], (3.65 + 0.5 * i, 0.5)], i, 1.0, 4.0)
b = 190 (slider from 0 to 255, step 1)
b7: floor(b / 128.0)
b6: floor((b - b7 * 128.0) / 64.0)
b5: floor((b - b7 * 127.0 - b6 * 64.0) / 32.0)
b4: floor((b - b7 * 128.0 - b6 * 64.0 - b5 * 32.0) / 16.0)
b3: floor((b - b7 * 128.0 - b6 * 64.0 - b5 * 32.0 - b4 * 16.0) / 8.0)
b2: floor((b - b7 * 128.0 - b6 * 64.0 - b5 * 32.0 - b4 * 16.0 - b3 * 8.0) / 4.0)
b1: floor((b - b7 * 128.0 - b6 * 64.0 - b5 * 32.0 - b4 * 16.0 - b3 * 8.0 - b2 * 4.0) / 2.0)
b0: b - b7 * 128.0 - b6 * 64.0 - b5 * 32.0 - b4 * 16.0 - b3 * 8.0 - b2 * 4.0 - b1 * 2.0
Liste4: {b0, b1, b2, b3, b4, b5, b6, b7}
Liste5 = Sequence(Text[Element[Liste4, 9.0 - i], (1.15 + 0.5 * i, 0.1)], i, 1.0, 4.0)
Liste6 = Sequence(Text[Element[Liste4, 5.0 - i], (3.65 + 0.5 * i, 0.1)], i, 1.0, 4.0)
c: a + b
c8: floor(c / 256.0)
c7: floor((c - c8 * 256.0) / 128.0)
c6: floor((c - c8 * 256.0 - c7 * 128.0) / 64.0)
c5: floor((c - c8 * 256.0 - c7 * 128.0 - c6 * 64.0) / 32.0)
c4: floor((c - c8 * 256.0 - c7 * 128.0 - c6 * 64.0 - c5 * 32.0) / 16.0)
c3: floor((c - c8 * 256.0 - c7 * 128.0 - c6 * 64.0 - c5 * 32.0 - c4 * 16.0) / 8.0)
c2: floor((c - c8 * 256.0 - c7 * 128.0 - c6 * 64.0 - c5 * 32.0 - c4 * 16.0 - c3 * 8.0) / 4.0)
c1: floor((c - c8 * 256.0 - c7 * 128.0 - c6 * 64.0 - c5 * 32.0 - c4 * 16.0 - c3 * 8.0 - c2 * 4.0) / 2.0)
c0: c - c8 * 256.0 - c7 * 128.0 - c6 * 64.0 - c5 * 32.0 - c4 * 16.0 - c3 * 8.0 - c2 * 4.0 - c1 * 2.0
Liste7: {c0, c1, c2, c3, c4, c5, c6, c7, c8}
Liste8 = Sequence(Text[Element[Liste7, 10.0 - i], (0.65 + 0.5 * i, -(0.5))], i, 1.0, 5.0)
Liste9 = Sequence(Text[Element[Liste7, 5.0 - i], (3.65 + 0.5 * i, -(0.5))], i, 1.0, 4.0)
Text1 = Text("+", (1.15, 0.1))
d = Segment((1.02, -0.08), (6.02, -0.08))