Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

In het euclidisch vlak wordt een punt voorgesteld door een tuple \((x, y)\).

Een cirkel wordt bepaald door zijn middelpunt \(M = (x_m,y_m)\) en de straal \(r\).

Als \(P(x,y)\) een punt is, dan bereken je de afstand tussen \(P\) en \(M\):

Binnen of buiten de cirkel?
\(d(P,M)=\sqrt{(x-x_m)^2+(y-y_m)^2}\)

Als \(d(P,M)<straal\) dan ligt P in de cirkel.

Opgaven

Voorbeelden

>>> binnen_cirkel((1, 1), 4, (4, 5))
(False, 5.0)
>>> binnen_cirkel((1, 1), 10, (4, 5))
(True, 5.0)
>>> binnen_cirkel((1, 1), 5, (4, 5))
(True, 5.0)
>>> binnen_cirkel((1, 1.2), 10.5, (4.1, 5))
(True, 4.904079934095691)
>>> binnen_cirkel_2(((1, 1), 4), (4, 5))
(False, 5.0)
>>> binnen_cirkel_2(((1, 1), 10), (4, 5))
(True, 5.0)
>>> binnen_cirkel_2(((1, 1), 5), (4, 5))
(True, 5.0)
>>> binnen_cirkel_2(((1, 1.2), 10.5), (4.1, 5))
(True, 4.904079934095691)