Catégorie :
SupportForum :
TI-82 STATS.frVues : 851
Réponses : 6
Type : discussion
Etat : réponses autorisées
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Programme raies V1
Dragono le 06/06/2011 à 22:10
Bonjour j'ai un probleme avec cette application sur ma TI 82 stats fr. a cette ligne
:round((6.62*10^(-)34*3*10^17)/((C-D)*1.6*10^(-)19),0) -> L6(B)
Le probleme: quand je j'ai tapée et executé le programme il y a un probleme avec le 0 appres le -19 : Eror Div par 0 et quand je fais voir ca me met sur cette ligne la. est ce que quelqu'un peux m'aider s'il vous plait? merci d'avance.
:ClrHome
:Lbl 1
:Input "NB DE RAIES : ",A
:ClrHome
:If A>99
:Then
:Output(3,1,"TROP DE DONNEES")
:Output(5,4,"(99 MAX)")
:Pause
:ClrHome
:Goto 1
:End
:A -> dim L6
:For(B,1,A)
:ClrHome
:Lbl 2
:Output(2,1,"(EN EV)")
:Input "E INITIALE ",C
:Input "E FINALE ",D
:If C<D
:Then
:ClrHome
:Output(3,1,"IL DOIT Y AVOIR")
:Output(5,2,"PERTE D ENEGIE")
:Pause
:ClrHome
:Goto 2
:End
:round((6.62*10^(-)34*3*10^17)/((C-D)*1.6*10^(-)19),0) -> L6(B)
:End
:ClrHome
:Output(5,4,"DOMAINE DU")
:Output(6,4,"VISIBLE :")
:Output(7,4,"400-800 NM")
:Disp "RAIES EN NM :","(= 10^(-)9M)"
:Pause L6
:ClrHomelinkakro le 06/06/2011 à 22:25
Les "( - )" sont le signe de négativité obtenu par la touche sous le 3.
C doit être différent de D.
Verrifie la virgule (touche du J) et les parenthèses.Akmdad le 06/06/2011 à 22:37
ne peut-on pas simplifier la ligne du calcul (avec round)?linkakro le 06/06/2011 à 23:32
Je ne vois pas l'intérêt de cet arrondit.
D'autre part round(A,0) revient presque à int(A), ça dépend si on veut des arrondits ou des troncs.
Et le reste :
Code
(6.62E-34*3E17)/((C-D)1.6E-19)
= 1241.25/(C-D
Code
:ClrHome
:Lbl 1
:Input "NB DE RAIES : ",A
:ClrHome
:A -> dim L6
:For(B,1,A)
:ClrHome
:Output(2,1,"(EN EV)")
:Input "E INITIALE ",C
:Input "E FINALE ",D
:abs(round(1241.25/(C-D),0 -> L6(B)
:End
:ClrHome
:Output(5,4,"DOMAINE DU")
:Output(6,4,"VISIBLE :")
:Output(7,4,"400-800 NM")
:Disp "RAIES EN NM :","(= 10^(-)9M)"
:Pause L6
:ClrHome
Sur les 82stats et toutes les suivantes, les listes acceuillent jusqu'à 999 valeurs.
Le petit E de la touche J (2nde+virgule) peut remplacer les 10^x.
J'utilise abs pour donner un résultat positif même si on s'est trompé de sens d'évolution.
sandro le 07/06/2011 à 08:13
Int(x ) et round(x,0), ça change quand même pas mal, imagine tu as 15.95 de moyenne et que le prof ne veut pas de décimales, s'il tronque (Int), je doute que tu soit très content, -0.95 points sur la moyenne, ça fait mal.
SandroAkmdad le 07/06/2011 à 12:02
OUIlinkakro le 07/06/2011 à 18:50
Moi c'est toujours trois chiffres significatifs

Alors je paramètre juste l'affichage en Fix 3 (tout comme y'a Fix 0)
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.