PEMT
A moi les pouvoirs de la modé
"Vous et moi, on sait qui vous êtes"
-Et je suis qui ? Un criminel ?
-Pire. Un politicien.
POPOPOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[MrJefferson] :
PEMT
A moi les pouvoirs de la modé
Tu gagnais quoi en faisant pemt avec moi
En passant, je vide mon dernier screen pas très palpitant mais c'est marrant de voir Alchi se foirer sur toute la ligne
Ça ne change rien au fait que Dony = Troiska
Oui sauf que les screens ne venez pas de lui
Et le pire c'est Alchi qui apparemment pouvait voir le nombre d'invit suivant les personnes et n'a pas grillé que j'en ai généré plusieurs pour m'auto-inviter
Quand elle a dit qu'elle pouvait voir ça, je me suis dit que mes jours était compté (enfin minutes dans notre cas ) et que dalle
Malheureusement, je ne peux plus voir ce qu'il se passe sur le Discord. J'imagine une Alchi en train de rager alors que j'ai parlé avec elle plusieurs fois OKLM en étant naturel sur Discord. M'enfin bon, le Pape révélerait qu'il trainait sur JVC sous le pseudonyme Patatophobe, elle changerait direct d'opinion sur lui et il passerait à ses yeux d'homme saint à Hitler des temps modernes
Zut, j'ai raté la mort du précédent topic.
T'as raté 80% de la vie du blabla t'façons Rams.
Le 23 mars 2016 à 18:52:15 Larxane a écrit :
T'as raté 80% de la vie du blabla t'façons Rams.
ainsi que ta vie
Ben je passe moins et personne prend de nouvelles via Skype sur le groupe.
C'est bon avec ça je hack OKLM le forum
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define TAILLE_MAX 20
#define COEFF_ANG 352.3333333
#define COEFF_OTHERS 32767
void calc_theta(double *theta);
void calc_ki(double *ki);
void calc_cordic(double phi, int n, double *res_cos, double *res_sin);
void calc_theta_f(double *theta, short int *theta_f);
void calc_an_f(double *ki);
void calc_cordic_f(short int phi_f, short int n, short int *res_cos_f, short int *res_sin_f);
short int sigma_sig(short int sigma, short int var);
void short_to_double(short int *res_cos_f, short int *res_sin_f, double *res_cos, double *res_sin);
double theta[TAILLE_MAX], ki[TAILLE_MAX];
double di;
short int theta_f[TAILLE_MAX], a_f[TAILLE_MAX];
int main()
{
FILE* fichier = NULL;
double phi, res_cos, res_sin, err_cos=0, err_sin=0, err_cos_max, err_sin_max;
short int phi_f, res_cos_f, res_sin_f;
short int n;
calc_theta(theta);
calc_ki(ki);
calc_theta_f(theta, theta_f);
calc_an_f(ki);
/*printf("Rentrer l'angle\n");
scanf("%lf", &phi);
printf("Rentrer le nombre d'itérations\n");
scanf("%hd", &n);
phi_f = phi * COEFF_ANG;
calc_cordic_f(phi_f, n, &res_cos_f, &res_sin_f);
short_to_double(&res_cos_f, &res_sin_f, &res_cos, &res_sin);
printf("Cos_f(%lf) = %hd\n", phi, res_cos_f);
printf("Sin_f(%lf) = %hd\n", phi, res_sin_f);
printf("Cos(%lf) = %lf\n", phi, res_cos);
printf("Sin(%lf) = %lf\n", phi, res_sin);*/
fichier = fopen("Cordic_err_fixe.ods", "w");
if (fichier != NULL)
{
fprintf(fichier, "Angle\t\tres_cos\tres_sin\t\terr_cos\terr_sin");
for(n=4; n<17; n=n+4)
{
err_cos_max=0;
err_sin_max=0;
fprintf(fichier, "\n\n\nN=%d\n", n);
for(phi=0; phi<91; phi++)
{
calc_cordic(phi, n, &res_cos, &res_sin);
err_cos = fabs(res_cos - cos(phi*M_PI/180));
err_sin = fabs(res_sin - sin(phi*M_PI/180));
fprintf(fichier, "%lf\t\t%lf\t%lf\t\t%lf\t%lf\n", phi, res_cos, res_sin, err_cos, err_sin);
if(err_cos > err_cos_max)
err_cos_max = err_cos;
if(err_sin > err_sin_max)
err_sin_max = err_sin;
}
fprintf(fichier, "\nErr_cos_max\t%lf\t\tErr_sin_max\t%lf", err_cos_max, err_sin_max);
}
fclose(fichier);
}
return 0;
}
void calc_cordic(double phi, int n, double *res_cos, double *res_sin)
{
double alpha, alpha_suiv, x, x_suiv, y, y_suiv, sigma;
int i;
alpha=0;
x=1;
y=0;
//printf("Rentrer l'angle\n");
//scanf("%lf", &phi);
//printf("Rentrer le nombre d'itérations\n");
//scanf("%d", &n);
di=2;
for(i=0; i<n; i++)
{
if(alpha < phi)
sigma=1;
else
sigma=-1;
di/=2;
alpha_suiv = alpha + sigma * theta[i];
x_suiv = ki[i] * (x - sigma * y * di);
y_suiv = ki[i] * (y + sigma * x * di);
alpha=alpha_suiv;
x=x_suiv;
y=y_suiv;
//printf("----- %d -----\n", i+1);
//printf("alpha=%lf\ttheta=%lf\tki=%lf\tx=%lf\ty=%lf\n\n", alpha, theta[i], ki[i], x, y);
}
*res_cos=x_suiv;
*res_sin=y_suiv;
/*printf("Cos(%f) = %lf\n", phi, res_cos);
printf("Sin(%f) = %lf\n", phi, res_sin);*/
}
void calc_cordic_f(short int phi_f, short int n, short int *res_cos_f, short int *res_sin_f)
{
short int alpha, alpha_suiv, x, x_suiv, y, y_suiv, sigma;
short int i;
alpha=0;
x=a_f[n];
y=0;
//printf("Rentrer l'angle\n");
//scanf("%lf", &phi);
//printf("Rentrer le nombre d'itérations\n");
//scanf("%d", &n);
for(i=0; i<n; i++)
{
if(alpha < phi_f)
sigma=1;
else
sigma=-1;
alpha_suiv = alpha + sigma_sig(sigma, theta_f[i]);
x_suiv = x - sigma_sig(sigma, y >> i);
y_suiv = y + sigma_sig(sigma, x >> i);
alpha = alpha_suiv;
x = x_suiv;
y = y_suiv;
//printf("----- %hd -----\n", i+1);
//printf("alpha=%hd\ttheta=%hd\tx=%hd\ty=%hd\n\n", alpha, theta_f[i], x, y);
}
*res_cos_f = x_suiv;
*res_sin_f = y_suiv;
//printf("Cos(%hd) = %hd\n", phi_f, *res_cos_f);
//printf("Sin(%hd) = %hd\n", phi_f, *res_sin_f);
}
void calc_theta(double *theta)
{
int i;
di=2;
for(i=0; i<TAILLE_MAX; i++)
{
di/=2;
theta[i] = 180 * (atan(di)) / M_PI;
}
}
void calc_ki(double *ki)
{
int i;
di=4;
for(i=0; i<TAILLE_MAX; i++)
{
di/=4;
ki[i] = 1/sqrt(1+di);
}
}
void calc_theta_f(double *theta, short int *theta_f)
{
short int i;
for(i=0; i<TAILLE_MAX; i++)
{
theta_f[i] = theta[i] * COEFF_ANG;
}
}
void calc_an_f(double *ki)
{
short int i, j;
double var_a_f;
for(i=0; i<TAILLE_MAX; i++)
{
var_a_f = 1;
for(j=0; j<i; j++)
var_a_f *= ki[j];
a_f[i] = var_a_f * COEFF_OTHERS;
}
}
short int sigma_sig(short int sigma, short int var)
{
if(sigma==1)
return var;
else if(sigma==-1)
return -var;
else
return 0;
}
void short_to_double(short int *res_cos_f, short int *res_sin_f, double *res_cos, double *res_sin)
{
*res_cos = (double)*res_cos_f / COEFF_OTHERS;
*res_sin = (double)*res_sin_f / COEFF_OTHERS;
}
RaMs :
Ben je passe moins et personne prend de nouvelles via Skype sur le groupe.
Y'a encore des gens sur le skype ?
Pourquoi il s'est fait ban yoshi?
RM.
Puis j'ai mis message inopportun, pas ma faute si il est tout le temps à 10.
il a parlé de RM comme ça d'un coup?
Franchement Larxane t'es vraiment relou avec ce RM...
Je sais pas ce qu'il a dit mais j'suis sûr que ça avait rien de grave
J'ai l'impression de voir des collégiennes écervelés qui font la gueule à X et engueule tout ceux qui ose parler de ce fameux X quelque soit le sujet
C'est vous qu'etes relous,J'ai demandé à ce qu'on stop ces piques provocantes et insultantes. Je suis pas sur que "puceau frustré" soit la plus grande marque de respect
C'est quoi cette histoire de puceau frustré?
ce qu'à dit yoshi
"Je sais pas ce qu'il a dit mais j'suis sûr que ça avait rien de grave"
Bin voilà, si tu sais pas evite de trop la ramener, c'est quand même dingue que vous compreniez pas un principe aussi basique que le respect. Entre vous vous faites ce que vous voulez, mais si ça concerne quelqu'un qui n'est pas ici et que ça devient de l'acharnement, là c'est plus drôle.