Author: Daniel Mentrard

π

+

Modifier les valeurs en faisant glisser les curseurs:

Source : Daniel Mentrard
http://dmentrard.free.fr/GEOGEBRA/
Adaptation: JM Delley
http://math.bibop.ch

f = 17 (slider from -12 to 32, step 1)
n = 4 (slider from 1 to 12, step 1)
s: f * 3.141592653589793 / n
O = Point(xAxis)
A = Point(xAxis)
c = Circle(O, A)
M: (cos(s), sin(s))
a = OrthogonalLine(M, xAxis)
b = OrthogonalLine(M, yAxis)
C1 = Intersect(a, xAxis)
S = Intersect(b, yAxis)
d = Line(O, M)
cos = Segment(M, C1)
sin = Segment(M, S)
cosx = Segment(O, C1)
siny = Segment(O, S)
T1: "" + f
T2: "" + n
e = Segment(O, M)
B1 = (1.3, 0.30000000000000004)
D1 = (1.4000000000000001, 0.1)
α = Angle(A, O, M)
F = (0.6000000000000001, 1.1)
G = (0.9, 0.9)
k = CircleArc(O, G, F)
H = Point(k)
I = Point(k)
u = Vector(H, I)
J = (0.18482593479336437, 0.09412283264334087)
K: (0.2 * cos(s), 0.2 * sin(s))
A1 = (0.7071067811865476, 0.7071067811865475)
A2 = (0.5000000000000001, 0.8660254037844386)
A3 = (0.8660254037844387, 0.49999999999999994)
j = Line(A2, O)
l = Line(A3, O)
m = Line(A1, O)
A5 = (-0.5000000000000001, 0.8660254037844386)
A6 = (-0.7071067811865476, 0.7071067811865475)
A9 = (-0.8660254037844387, 0.49999999999999994)
L = Intersect(c, m, 2)
N = Intersect(c, l, 2)
p = Line(A6, O)
q = Line(A5, O)
r = Line(A9, O)
Q = Intersect(c, j, 2)
R = Intersect(c, r, 2)
T = Intersect(c, p, 2)
U = Intersect(c, q, 2)
t = Segment(A2, Q)
a1 = Segment(A5, U)
b1 = Segment(A6, T)
d1 = Segment(A1, L)
B = Intersect(c, yAxis, 1)
C = Intersect(c, xAxis, 2)
D = Intersect(c, yAxis, 2)
V = (1.5842565211589887, 0.9146223133398527)
W = (1.72587, 0.9146)
f1 = Segment(V, W)
Z = (1.5384418293434474, 1.0479014168032454)
E1 = (1.79250512032054, 1.0437364448200144)
F1 = (1.796670092303771, 0.7355285180609186)
G1 = (1.5384418293434474, 0.7355285180609186)
poly1, z, e1_1, f1_1, g1 = Polygon(Z, E1, F1, G1)
g = CircleArc(O, A, M)
E = Point(d1)
h = CircleArc(O, A, M)
T6: "" + f + "π/" + n + ""