| COMMANDE ! |
| Auteur |
Message |
Samos
Autorisation : Membre
Nb de messages : 295
Inscrit le : Lun 14 Mai 2012, 18:51
|
Posté le : Dim 24 Jui 2012, 11:58
|
|
|
Bonjour,
il y a quelques temps j'ai découvert la commande "!"
qui permettait de multiplier entre eux tous les nombres de 1 au nombre qui précédait cette commande. D'ou l'utilité des 69! dans les jeux pour les ralentir mais elle n'est censée fonctionner que sur les nombres entiers or quand je rentre un nombre se terminant par .5 elle m'affiche quand meme un résultat, pour les autres décimales elle ne fonctionne pas.
d'ailleurs on peu désormais remplacer 69! par 69.5! qui (théoriquement) devrait ralentir mieu
Quelqu'un pourrait-il m'expliquer le calcul qui se déroule?
J'ai déjà essayé de diviser, multiplier mais rien n'y fait je ne trouve pas!
Si quelqu'un d'honnête et de dévoué voudrait bien apaiser ma conscience 
|
 |
|
| |
tapenad
Autorisation : Membre
Nb de messages : 197
Inscrit le : Jeu 17 Nov 2011, 13:20
|
Posté le : Dim 24 Jui 2012, 13:27
|
|
|
perso je n'en n'ai aucune idée et mon conseil est de ne pas t'embeter avec des prblm comme ça ou va sur wiki et cherche pour factorielle ou demande à un prof de math...
---------------------- L’erreur est humaine, mais pour provoquer une vraie catastrophe, il faut un ordinateur.
je suis premier!!!
je m'aime. |
 |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Dim 24 Jui 2012, 13:42
|
|
|
Ouais. Sinon tu peux aussi ralentir avec une boucle vide du style
voire même en combinant 69! et boucle inutile:
| Code | :1->A
:While A<69!
:1+A->A
:End |
Mais bon, là ça ralentit bcp quand même! 
|
 |
|
| |
sandro
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Dim 24 Jui 2012, 13:49
|
|
|
si j'ai bien compris, la fonction factorielle ne serait qu'un cas particulier d'une fonction nommée "fonction gamma". Mais dans ce cas c'est étrange que tous les complexes à partie réelle positive (donc tous les réels positifs entre autre) ne soient pas définits.
Par contre la propriété n!=(n-1)!*n semble conservée avec cette version.
Sandro
PS : tu peut toujours demander au prof de maths, mais la mienne n'en savait rien (enfin, elle est aussi passé par une prépa de commerce)
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
 |
|
| |
Samos
Autorisation : Membre
Nb de messages : 295
Inscrit le : Lun 14 Mai 2012, 18:51
|
Posté le : Dim 24 Jui 2012, 14:30
|
|
|
Flemmard comme je suis je n'ai pas pensé a regarder le manuel
| Citer |
Remarque : La factorielle est calculée de façon récursive en
utilisant la relation (n+1)! = nän!, jusqu’à ce que n soit réduit à 0
ou à L1/2. A ce stade, la définition 0!=1 ou (L1/2)!=‡p est utilisée
pour terminer le calcul. Donc :
n!=nä(nN1)ä(n-2)ä ... ä2ä1, si n est un entier ‚ 0
n!= nä(nN1)ä(n-2)ä ... ä1/2ä‡p, si n+1/2 est un entier ‚ 0
n! est erroné si ni n ni n+1/2 n’est un entier ‚ 0
|
apparement certains caractères sont foireux
https://tout82.pages-perso.free.fr/manuels/TI82STATSFR.pdf
Je ne sais pas si ça mène à la bonne page mais vous pouvez toujours chercher 
|
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Dim 24 Jui 2012, 16:10
|
|
|
Je m'attendais à une boucle similaire à For() dans le concept mais ce n'est visiblement pas le cas.
(n+1)!=n*n!
0!=1
(-1/2)!= racine carrée de Pi
Quand on sait ça tout s'éclaire, même si on ne sait pas à quoi ça sert d'utiliser les demis.
Edit: remarque : (n+1)!=n*n! pour n = 0.5*(k-1) avec k entier naturel
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 24 Jui 2012, 16:54
|
|
|
| Citer : samsam |
d'ailleurs on peu désormais remplacer 69! par 69.5! qui (théoriquement) devrait ralentir mieu  |
Erreur! L'opérateur factoriel ne fonctionne que pour des nombres entiers positifs (et donc strictement inférieurs à 70 pour une ti).
Sangohan38
|
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Dim 24 Jui 2012, 17:56
|
|
|
Bah non justement, et c'est ça qui est perturbant.
69!=1.7112245242816 E98
69.5!=1.4291588283034 E99
(-.5)! = rac Pi = 1.772
.5!=0.886
1.5!=1.329 = .5!*1.5
2.5!=3.323 = 1.5!*2.5
3.5!=11.631 = 2.5!*3.5
Relis le manuel ou bien ma reformulation dans le message précédent et tu comprendras ce que fait la calculatrice.
Utiliser 69.5! n'a pas vraiment d'avantage car cela ne provoque qu'un seul calcul interne supplémentaire.
69! : 70 opérations (de 0 à 69)
69.5! : 71 opérations (de -0.5 à 69.5)
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
Samos
Autorisation : Membre
Nb de messages : 295
Inscrit le : Lun 14 Mai 2012, 18:51
|
Posté le : Dim 24 Jui 2012, 18:06
|
|
|
Petit demi hors-sujet au passage qui concerne a demi les maths. Pourquoi la calculatrice s'arrête à 9E99 et ne va pas plus loin?
|
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Dim 24 Jui 2012, 18:15
|
|
|
Parce quaucune calculatrice ne supporte d'exposant suppérieur à 10^99.
Elle peut écrire 9.999...*10^E99
mais pas 1*10^100.
https://tout82.pages-perso.free.fr/forum/sujet.php?sujet=2232
https://espace-ti.forumactif.com/t705-format-en-hexadecimal-des-nombres-reels
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |