begin process at 2012 05 28 10:14:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Algorithme

 > 

Maths

 > 

calcul rayon


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

calcul rayon

mercredi 24 mai 2006 à 22:33:23 | calcul rayon

baby3378

bonjours a tous, voila est-ce que quelqu'un connaitreait un formule  qui permette de calculer les coordonés d'un poitn qui se trouve toujours a égal distance d'un auter point (donné).

En résumé je voudrai dessiner un cerlce avec la souris.

Toutes remarques sont les bienvenues
mercredi 24 mai 2006 à 23:12:53 | Re : calcul rayon

24Karas

Réponse acceptée !
ça doit ressembler à un truc du genre (j'ai pas vérifié si ça marche) ...

// vars
int iX;
int iY;
int iCentreX = 100;
int iCentreY = 100;

// 360°
for (uAngle=0;uAngle<360;uAngle++)
{
    iX = iCentreX + (uRayon*cos(uAngle));
    iY = iCentreY + (uRayon*sin(uAngle));

   // trace ton point

}


++
24K

mercredi 24 mai 2006 à 23:47:31 | Re : calcul rayon

24Karas

Réponse acceptée !
tu as la fonction ellipse en GDI pour pas te faire chier ;-)
jeudi 25 mai 2006 à 08:57:50 | Re : calcul rayon

Galmiza

Réponse acceptée !
Si tu veux éviter la lenteur extrême de sin et cos, utilise l'algorithme de bresenham.
http://www.cppfrance.com/code.aspx?id=23225
jeudi 25 mai 2006 à 09:50:42 | Re : calcul rayon

24Karas

Réponse acceptée !
tu peux aussi precalc les valeurs de sin et cos de 0 à 360 et utiliser ton tableau.
j'pense que c'est un peu plus rapide

++
jeudi 25 mai 2006 à 12:17:43 | Re : calcul rayon

baby3378

merci beaucoup !, a présent je vais essayer chacunes de vos méthodes et je vous tiendrai au courant


Cette discussion est classée dans : calcul, rayon


Répondre à ce message

Sujets en rapport avec ce message

Calcul du temps de chargement d'un prog... [ par MorZong ] Salut,Encore moi, je suis partout, là c'est pour me dire comment faire pour calculer le temps (en millisecondes si c'est possible) qu'a prit un progr Librairies mathématiques VS matlab [ par devilinside ] Devant coder une interface graphique en visual C++ pour un logiciel de calcul, je suis fort dépourvu.Le code original du coeur de calcul tourne sous m Probleme de duree de calcul [ par Stubbornman ] Je suis actuellement, et maintenant depuis presque deux mois (je suis un debutant alors c'est long!!) sur une source sencee resoudre les carres magiqu implicit declaration of function `int getchar(...)' [ par cognac ] À chaque fois que j'utilise getch(); j'obtien le message suivant:getch();Voici mon programme (en fait mon exercice):#include //bibliotheque d'entree Calcul d'une opération en millisecondes [ par Thanatos ] Bonjour,Comment peut-on estimer le temps d'un calcul en millisecondes sous Borland C++ ?Je fais un programme qui compare les différents tris et j'aime calcul d'un modulo [ par cabarrus ] Qui peu m'aidé s.v.p pour ce problème...Ecrire un prog qui demande 2 nbres à l'utilisateur et qui affiche le reste de la division du 1er par le second Les «class» pour débutant [ par cognac ] Voici un petit programme:|||||||||||||| constante.h||||||||||||#ifndef CONSTANTES#define CONSTANTES#include #include using namespace std;const int a=5 Pb de calcul de la visibilité d'1 objet [ par ngryman ] Salut, bon g un petit pb pr calculer si une bounding box se trouve affichée à l'écran, je sais qu'il fo faire ca par rapport aux plans du champ de vis calcul [ par coockiesch ] Hello.Je cherche a faire un prog qui calcule des ptits trucs dans le style 2.5+4.6*3-2*3. Il faut qu'il respecte l'ordre des ops.Je ne sais pas commen Prog de calcul matriciels [ par tchoumi ] Salut ! Je débute en prog et j'ai un petit problème pour réaliser un prog de calcul de matrice.Il faut que face comme calcul---> Produit=MatriceA*Matr


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,402 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales