| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
wouf Administrateur MI 16


Inscrit le: 14 Mai 2005 Messages: 3948 Localisation: ça dépend, mais pas loin de l'écran.
|
Posté le: Ven Nov 11, 2005 12:17 am Sujet du message: CALCULATOR et pgcd, algorithme d'Euclide |
|
|
J'ai commencé une page en html et js qui permet de faire des calculs détaillés, c'est à dire qui ne donne pas seulement la procédure mais aussi la méthode. Au sommaire de mon site (en cliquant ma signature) il suffit de cliquer sur CALCULATOR.
Pour l'instant seul le pgcd est traité.
Dites-moi ce que vous en pensez, et quel type de calcul vous aimeriez y voir. _________________
Mon univers
Dernière édition par wouf le Sam Mar 03, 2007 11:34 am; édité 1 fois |
|
| Revenir en haut de page |
|
 |
Invité
|
Posté le: Sam Jan 28, 2006 2:33 am Sujet du message: |
|
|
fractions?
|
|
| Revenir en haut de page |
|
 |
wouf Administrateur MI 16


Inscrit le: 14 Mai 2005 Messages: 3948 Localisation: ça dépend, mais pas loin de l'écran.
|
Posté le: Sam Jan 28, 2006 10:25 am Sujet du message: |
|
|
Bonjour?  _________________
Mon univers
|
|
| Revenir en haut de page |
|
 |
Invité
|
Posté le: Mer Mai 10, 2006 11:36 am Sujet du message: |
|
|
Bonjour, j' ai cherché sur le forum le code source du javascript de la page "calculator.php"..
On peut l'avoir????
|
|
| Revenir en haut de page |
|
 |
wouf Administrateur MI 16


Inscrit le: 14 Mai 2005 Messages: 3948 Localisation: ça dépend, mais pas loin de l'écran.
|
Posté le: Mer Mai 10, 2006 4:02 pm Sujet du message: |
|
|
Avec plaisir, je le poste:
| Code: | function estentier(s){
u=false;
if (!(isNaN(s))){
if ((s>0) && (s=Math.floor(s))){
u=true;
}
}
return u;
}
function pgcd()
{
chaine=" <b><u>Algorithme d'Euclide</u></b><br/><br/> "
var a=document.getElementById('t1').value;
var b=document.getElementById('t2').value;
if ((estentier(a)) && (estentier(b))){
a=eval(a);
b=eval(b);
gcd=b;
c=Math.floor(a/b);
d=a%b;
if (b%d==0) {
var gcd=d ;
chaine=chaine + a+" = "+b+" x " + c + " + " + "<font color=red>"+d+"</font><br/>";
}
else
{
chaine=chaine + a+" = "+b+" x " + c + " + " + d +"<br/>";
}
a=b;
b=d;
document.getElementById('pgcdresult').innerHTML=chaine;
while (!(d==0))
{ c=Math.floor(a/b);
d=a%b;
if (b%d==0) {
var gcd=d ;chaine=chaine + a+" = "+b+" x " + c + " + " + "<font color=red>"+d+"</font><br/>";
}
else
{
chaine=chaine + a+" = "+b+" x " + c + " + " + d +"<br/>";
}
a=b;
b=d;
}
chaine=chaine+"<br/> Le pgcd est <b>"+ gcd +"</b>" ;
if (gcd==1) {chaine=chaine + "<br/><br/> (Les nombres "+document.getElementById('t1').value+" et " + document.getElementById('t2').value;
chaine=chaine+ " sont premiers entre eux)";}
document.getElementById('pgcdresult').innerHTML=chaine;
}
else
{
alert("Entrez des entiers strictement positifs!!!","pgcd");
}
} |
_________________
Mon univers
|
|
| Revenir en haut de page |
|
 |
Invité
|
Posté le: Jeu Mai 11, 2006 8:09 am Sujet du message: |
|
|
merci!
Le code php c'est trop demandé?
|
|
| Revenir en haut de page |
|
 |
wouf Administrateur MI 16


Inscrit le: 14 Mai 2005 Messages: 3948 Localisation: ça dépend, mais pas loin de l'écran.
|
Posté le: Jeu Mai 11, 2006 11:31 am Sujet du message: |
|
|
l'intégralité de la page n'est pas interressante mais la div qui s'occupe du pgcd l'est:
| Code: | <div class="titre">
Calcul du PGCD de deux entiers par l'algorithme d'Euclide.
</div>
<div class="textecourt">
<div id="pgcd">
<form id="form1" method="post" action="#">
<pre>
<input name="nom1" size="10" id="t1" type="text" /><input name="nom2" size="10" id="t2" type="text" /></pre>
<ul class="bouton">
<li><a onclick="pgcd();" href="#ici1"></a></li>
</ul>
</form></div>
<div id="pgcdresult">
</div>
</div> |
les styles associés sont dans des .css externes _________________
Mon univers
|
|
| Revenir en haut de page |
|
 |
Invité
|
Posté le: Mer Juin 13, 2007 10:24 pm Sujet du message: |
|
|
Bonsoir,
je me demandais si vous saviez comment programmer cette outil sur une calculette à calculs formels du genre de Ti-89.
Merci
|
|
| Revenir en haut de page |
|
 |
wouf Administrateur MI 16


Inscrit le: 14 Mai 2005 Messages: 3948 Localisation: ça dépend, mais pas loin de l'écran.
|
Posté le: Mer Juin 13, 2007 10:34 pm Sujet du message: |
|
|
Je ne connais pas le langage utilisé par la ti-89, mais a priori l'algorithme devrait être adaptable à cette machine... _________________
Mon univers
|
|
| Revenir en haut de page |
|
 |
Invité
|
Posté le: Mar Nov 11, 2008 3:56 pm Sujet du message: |
|
|
salut ! j'ai un problème mathématique à vous soumettre:
Un chef d'orchestre fait répéter 372 choristes hommes et 775 choristes femmes.
Il veut faire des groupes de répétition de sorte que:
- le nombre de choristes hommes soit le même dans chaque groupe,
- le nombre de choristes femmes soit le même dans chaque groupe,
-chaque choriste appartient à un groupe.
Quel nombre maximal de groups le chef d'orchestre pourra-t-il constituer ?
Combien y aura-t-il de choristes hommes et de choristes femmes dans chaque groupe ?
|
|
| Revenir en haut de page |
|
 |
wouf Administrateur MI 16


Inscrit le: 14 Mai 2005 Messages: 3948 Localisation: ça dépend, mais pas loin de l'écran.
|
Posté le: Mar Nov 11, 2008 5:19 pm Sujet du message: |
|
|
Algorithme d'Euclide
372 = 775 x 0 + 372
775 = 372 x 2 + 31
372 = 31 x 12 + 0
Le pgcd est 31
Tu termines ? _________________
Mon univers
|
|
| Revenir en haut de page |
|
 |
Invité
|
Posté le: Mar Nov 11, 2008 5:45 pm Sujet du message: |
|
|
non merci, je suis très mauvais en math,
tu as mes remerciements les plus sincères.
Amicalement, un collégien en détresse.
|
|
| Revenir en haut de page |
|
 |
Invité
|
Posté le: Dim Jan 03, 2010 5:21 pm Sujet du message: |
|
|
Bonjour Wouf, je tennais à te remercier vis à vis de ce que tu fais pour nous, on manque de gens comme toi, de personnes qui metent leur potentiel à la portée de ceux qui en ont besoin. Je ne suis pas très mauvais en maths, j'ai surtout un probleme de motivation, mais ça n'en parlons pas.
Je voulais surtout en venir au fait qu'avec ces petites machines et l'aide de gens comme toi, réussir ses études de médecine par exemple ne se jugera plus, seulement par les maths, et donc permetra à des gens dotés de dons d'arriver à leurs fins, et donc.. de sauver des vies, à titre d'exemple.
Je me permet donc de dire au nom de tous, MERCI !
ensuite je tennais à te demander si tu avais une idée plus ou moins aproximative du potentiel de nos calculettes TI 89, et une idée de quand elles pourront résoudre tous nos calculs détaillés, comme les primitives etc .. (programmes de lycée quoi).
merci de ces réponses, coordialement,
|
|
| Revenir en haut de page |
|
 |
wouf Administrateur MI 16


Inscrit le: 14 Mai 2005 Messages: 3948 Localisation: ça dépend, mais pas loin de l'écran.
|
Posté le: Dim Jan 03, 2010 5:52 pm Sujet du message: |
|
|
Le calculatrices en feront de plus en plus, c'est évident.
Pour le calcul formel sur PC, il y a de très bon logiciel gratuit comme Maxima
Merci de ton merci  _________________
Mon univers
|
|
| Revenir en haut de page |
|
 |
|