begin process at 2008 05 16 05:16:14
1 173 215 membres
58 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

52 commentaire(s) de vinc1008881 sur des sources sur cppfrance

Le : 15/07/2007 20:23:43
Source : INVERSION DE MATRICE
"Ce code permet d'inverser une matrice carrée (la modification du code pour une matrice non carrée est pas très difficile) qui doit au moins être diagonale (pas de zéro sur la diagonale)."

Je n'ai jamais vu de matrice rectangle (non carré) diagonales....


Le : 25/08/2006 11:05:20
Source : ECRITURE D'UN *.COM 16 BITS
non les accès aux interruptions -emulées elles aussi- sont autorisée, sauf pour certaines fonctions des "dangereuses" comme la 13h (accès disques), certaines instruction CPU sont aussi interdites (lgdt...) ainsi que l'accès au cr0, cr1...


Le : 24/08/2006 22:27:30
Source : ECRITURE D'UN *.COM 16 BITS
Ce programme écrit un simple *.com ;-) Voila pour les gros boutoneux qui tape du clavier H24 bah peu etre que ma source n'a pas d'interet encore une fois  >> ça dépend du compilateur non? , gcc compilerait ça en 32 bits je crois.

Pour ceux qui sont fan du 16 bit, il y a tcc qui compile en 16 bits. Pour moi les fichier .com sont des excutables comme les autres, mis à part que la plupart du temps il n'y a pas d'entete, et leur execution ne se fait pas par MS-DOS en tout cas pas sur XP. MSDOS n'existe plus, et c'est le noyau de Win qui emule un environement 16 bits dans lequel ces executables peuvent fonctionner virtuellement.


Le : 30/07/2006 12:23:10
Source : SIMULATION D'UNE CHAINETTE
on dirait un ch et un sh


Le : 27/07/2006 22:36:16
Source : SWAP DE DEUX VARIABLES EN C++ / ASM
j'en sais rien, peut-etre que sa marche avec toute les valeurs, mais ce que je peux dire c'est que le flag of du registre flags du CPU sera peut-etre à 1 à cause de cet overflow.


Le : 27/07/2006 19:30:01
Source : SWAP DE DEUX VARIABLES EN C++ / ASM
ouais ça marche mais c'est pas tres propre l'overflow...mieux vieux utiliser un xor, en plus c'est plus rapide.


Le : 27/07/2006 19:03:11
Source : SWAP DE DEUX VARIABLES EN C++ / ASM
t'as risque de overflow avec cette méthode.

int a = 0xFFFFFFFE
int b = 0x2

a+b = 1 ;-)

apres travailler avec des nombre codé sur 8 octet c'est trop lent


Le : 26/07/2006 22:35:28
Source : CALCULATRICE MODE EXPERT
il faudrait que je porte une 2eme paire de lunnette, je sais que arccos est definie sue [-1;1], j'ai cru qu'il y avait un moins alors qu'il en avait pas...question d'ahabitude peut-être, c'est telement evident que l'on y fait plus gaffe.


Le : 26/07/2006 19:46:07
Source : CALCULATRICE MODE EXPERT
Tu pourrais pas modifier cet affichage acos definie sur [1,1] ?
Je suis pas matheux, mais je trouve que ça fait un peu "tache" dans le programme.
Sinon le reste du programme est pas mal

Justement non, il est très bien l'arccos (-12), il montre la gestion des erreurs...un de ces jours on va finir par diviser par 0 ou dire que ln(-1) existe dans R...


Le : 26/07/2006 17:57:23
Source : RECHERCHE DE L'ÉQUATION CARTÉSIENNE D'UN PLAN À PARTIR DES COORDONNÉES DE 3 POINTS DE L'ESPACE
sinon il y a plus simple

calcul des coordonées du vecteur AB et du vecteur AC
calcul du produit vectoriel AB^AC =
|a
|b
|c

d'ou P: ax + by + cz + d = 0, d s'obtient en résolvant une equation à une inconnu (faut se servir des coord de A)

ça nous donne : en C !!

int main (){
typedef struct{
int x;
int y;
int z;
} vecteur;

typedef struct{
int x;
int y;
int z;
} point;

point A, B, C;
vecteur AB, AC;
int a, b, c, d;

/*avec scanf on entre les coordonées de points dans A B C */

AB.x = B.x - A.x;
AB.y = B.y - A.y;
AB.z = B.z - A.z;

AC.x = C.x - A.x;
AC.y = C.y - A.y;
AC.z = C.z - A.z;

a = AB.y*AC.z - AB.z*AC.y;
b = -AB.x*AC.z + AB.z*AC.x;/*attention au signe*/
c = AB.x*AC.y - AB.y*AC.x;
d = -a*A.x - b*A.y - c*A.z;/*on résoud*/

printf...
return 0;
}



[ Page 1 Page 2 Page 3 Page 4 Page 5 ]

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS