déterminer si le point est dans le cercle

Aide sur les questions d'algèbres et géométries.
Sevlac
Membre
Messages : 1
Inscription : 22 décembre 2020, 16:27

déterminer si le point est dans le cercle

Message par Sevlac » 16 juin 2021, 10:55

Bonjour,

Avant de commencer, j'ai souvenir d'avoir déjà eu des problèmes similaire au Lycée donc si je me suis trompé de catégorie j'en suis désolé ^^'

Je programme actuellement une application d'apprentissage pour croupier contenant plusieurs exercices.
Dans l'un de ces exercices j'essaie de créer un genre de puzzle pour faire apprendre le "racetrack" car les croupier doivent apprendre par cœur les nombres de la roulette dans l'ordre.
(Racetrack ci-dessous).
racetrack casino.jpg
racetrack casino.jpg (61.58 Kio) Consulté 2801 fois
Dans l'idée, je vais prendre un racetrack sans valeur à l'intérieur puis demandé à l'utilisateur de placer un nombre sur la case correspondante.
(Schéma du racetrack dans l'application ci-dessous)
shema racetrack repere.jpg
shema racetrack repere.jpg (42.57 Kio) Consulté 2801 fois
Mon problème est de déterminer quel case l'utilisateur a touché sur l'écran du téléphone.
Pour toute les cases rectangulaire, il n'y a pas de problème je compare les coordonnées d'où l'écran à été touché par l'utilisateur avec Ymin-Ymax Xmin-Xmax pour chaque case.

En revanche pour toute les cases arrondie, je ne voit pas du tout comment faire.

Annexe:
shema racetrack annexe.jpg
shema racetrack annexe.jpg (53.24 Kio) Consulté 2801 fois
Toutes les coordonnées des points rouges sont connues.
L=h
rayon C1 = rayon C2
rayon C1 = L + L/2

Répondre