1

voila g ca:

if(vaff>0 && vaff<1.05)
b=1;
else if(vaff>=1.05 && vaff<1.15)
b=1.1;
else if(vaff>=1.15 && vaff<1.25)
b=1.2;
else if(vaff>=1.25 && vaff<1.45)
b=1.3;
else if(vaff>=1.48 && vaff<1.55)
b=1.5;
else if(vaff>=1.55 && vaff<1.75)
b=1.6;
else if(vaff>=1.75 && vaff<1.9)
b=1.8;
else if(vaff>=1.9 && vaff<2.15)
b=2;
else if(vaff>=2.15 && vaff<2.3)
b=2.2;
else if(vaff>=2.3 && vaff<2.55)
b=2.4;
else if(vaff>=2.55 && vaff<2.85)
b=2.7;
else if(vaff>=2.85 && vaff<3.15)
b=3;
else if(vaff>=3.15 && vaff<3.45)
b=3.3;
else if(vaff>=3.45 && vaff<3.75)
b=3.6;
else if(vaff>=3.75 && vaff<4.1)
b=3.9;
else if(vaff>=4.1 && vaff<4.5)
b=4.3;
else if(vaff>=4.5 && vaff<4.9)
b=4.7;
else if(vaff>=4.9 && vaff<5.35)
b=5.1;
else if(vaff>=5.35 && vaff<5.9)
b=5.6;
else if(vaff>=5.9 && vaff<6.5)
b=6.2;
else if(vaff>=6.5 && vaff<7.15)
b=6.8;
else if(vaff>=7.15 && vaff<7.85)
b=7.5;
else if(vaff>=7.85 && vaff<8.65)
b=8.2;
else if(vaff>=8.65 && vaff<9.8)
b=9.1;
else if(vaff>=9.8 && vaff<10.5)
b=10;
else if(vaff>=10.5 && vaff<11.5)
b=11;
else if(vaff>=11.5 && vaff<12.5)
b=12;
else if(vaff>=12.5 && vaff<14.5)
b=13;
else if(vaff>=14.5 && vaff<15.5)
b=15;
else if(vaff>=15.5 && vaff<17.5)
b=16;
else if(vaff>=17.5 && vaff<19)
b=18;
else if(vaff>=19 && vaff<21.5)
b=20;
else if(vaff>=21.5 && vaff<23)
b=22;
else if(vaff>=23 && vaff<25.5)
b=24;
else if(vaff>=25.5 && vaff<28.5)
b=27;
else if(vaff>=28.5 && vaff<31.5)
b=30;
else if(vaff>=31.5 && vaff<34.5)
b=33;
else if(vaff>=34.5 && vaff<37.5)
b=36;
else if(vaff>=37.5 && vaff<41)
b=39;
else if(vaff>=41 && vaff<45)
b=43;
else if(vaff>=45 && vaff<49)
b=47;
else if(vaff>=49 && vaff<53.5)
b=51;
else if(vaff>=53.5 && vaff<59)
b=56;
else if(vaff>=59 && vaff<65)
b=62;
else if(vaff>=65 && vaff<71.5)
b=68;
else if(vaff>=71.5 && vaff<78.5)
b=75;
else if(vaff>=78.5 && vaff<86.5)
b=82;
else if(vaff>=86.5 && vaff<95.5)
b=91;
else if(vaff>=95.5 && vaff<105)
b=100;
else if(vaff>=105 && vaff<115)
b=110;
else if(vaff>=115 && vaff<125)
b=120;
else if(vaff>=125 && vaff<145)
b=130;
else if(vaff>=148 && vaff<155)
b=150;
else if(vaff>=155 && vaff<175)
b=160;
else if(vaff>=175 && vaff<190)
b=180;
else if(vaff>=190 && vaff<215)
b=200;
else if(vaff>=215 && vaff<230)
b=220;
else if(vaff>=230 && vaff<255)
b=240;
else if(vaff>=255 && vaff<285)
b=270;
else if(vaff>=285 && vaff<315)
b=300;
else if(vaff>=315 && vaff<345)
b=330;
else if(vaff>=345 && vaff<375)
b=360;
else if(vaff>=375 && vaff<410)
b=390;
else if(vaff>=410 && vaff<450)
b=430;
else if(vaff>=450 && vaff<490)
b=470;
else if(vaff>=490 && vaff<535)
b=510;
else if(vaff>=535 && vaff<590)
b=560;
else if(vaff>=590 && vaff<650)
b=620;
else if(vaff>=650 && vaff<715)
b=680;
else if(vaff>=715 && vaff<785)
b=750;
else if(vaff>=785 && vaff<865)
b=820;
else if(vaff>=865 && vaff<955)
b=910;

et je voudrai essayer de diminuer la taille merci smilesmile

2

Je comprends maintenant pourquoi ton code est si gros... eek

À quoi sert ce code ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

3

Quelle est la relation mathématique qui lit vaff à b ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

4

tu traces la fonction avec ta ti, et tu essaies t'intuiter smile
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

5

enfaite vaff est demender a l'utilisateur du prog et est comparer a b pour renvoyer une valeur normaliser mai je ne c pas comment alleger mon code sadsad

6

si y a pas moyen de trouver une relation, tu peux toujours faire un tableau de bornes inf, un tableau de bornes sup et un tableau de résultats, puis une boucle for qui parcoure les tableaux
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

7

Suit le conseil d'Albert Instinct.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

8

je veut bien mai je voi pa comment faire la boucle for !!!

9

tu as esayé de trouver la relation entre vaff et b ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

10

ben une relation c a dire??

11

En fait quel est le but de ton programme ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

12

relation : équation qui permet de trouver b quand on connaît vaff.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

13

alors c simple tu rentre un valeur de resistance par exemple 12.59kohms et lui il te donne la valeur la plus proche dans la serie E24 ki est representer par mes teste infini lol

14

oula une equation qui permet de trouver b a partir de vaff je c pas si c possible

15

Il y a un moyen d'obtenir toutes les valeurs de la série E24. Le prof d'élec nous l'avait expliquée l'année dernière. C'est en fonction de la tolérance des composants, pour que tout se recouvre...
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

16

Si tu ne peux pas réellement trouver de relation, réalise une méthode de conditions avec des listes.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

17

oui la serie e24 c 5%

18

une methode de condition avec des listes???? c a dire?

19

Ben ça ressemble furieusement à 10^Z . { epsilon[k] + 10^(1+k/24) arrondi à l'entier le plus proche / k € [0,23] }, avec epsilon[k] = 1 pour k € [10,16] et 0 sinon...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

20

eu alors la je c pas moi la serie je lai sur papier mai apres!! donc g fait les intervales entre les valeurs et g fai mes tests avec if c tou mai ca fai un prog bien lourd sadsadsadsad

21

Ba sachant qu'un float (ou double, c la même chose sur TI) prend 10 octets sur TI, c normal que le code soit énorme cheeky
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

22

oui mai il ya bien un moyen de reduire quand meme smilesmilesmilesmile non??? :'(:'(:'(

23

Bah oui, évidemment... Déjà, si tu coupes ton code en 3, y a pas des ressemblances ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

24

Pollux
: Déjà, si tu coupes ton code en 3, y a pas des ressemblances ?

Je lui ai déjà dit ça sur Ti-Gen. Il n'a pas l'air d'avoir écouté. sad
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

25

c pas que j'ai pas ecouter c'est que je voit pas il yora un prob apres sad

26

ok ma table est reduite par 3 voila

if(vaff>0 && vaff<1.05)
vaff=1;
else if(vaff>=1.05 && vaff<1.15)
vaff=1.1;
else if(vaff>=1.15 && vaff<1.25)
vaff=1.2;
else if(vaff>=1.25 && vaff<1.45)
vaff=1.3;
else if(vaff>=1.48 && vaff<1.55)
vaff=1.5;
else if(vaff>=1.55 && vaff<1.75)
vaff=1.6;
else if(vaff>=1.75 && vaff<1.9)
vaff=1.8;
else if(vaff>=1.9 && vaff<2.15)
vaff=2;
else if(vaff>=2.15 && vaff<2.3)
vaff=2.2;
else if(vaff>=2.3 && vaff<2.55)
vaff=2.4;
else if(vaff>=2.55 && vaff<2.85)
vaff=2.7;
else if(vaff>=2.85 && vaff<3.15)
vaff=3;
else if(vaff>=3.15 && vaff<3.45)
vaff=3.3;
else if(vaff>=3.45 && vaff<3.75)
vaff=3.6;
else if(vaff>=3.75 && vaff<4.1)
vaff=3.9;
else if(vaff>=4.1 && vaff<4.5)
vaff=4.3;
else if(vaff>=4.5 && vaff<4.9)
vaff=4.7;
else if(vaff>=4.9 && vaff<5.35)
vaff=5.1;
else if(vaff>=5.35 && vaff<5.9)
vaff=5.6;
else if(vaff>=5.9 && vaff<6.5)
vaff=6.2;
else if(vaff>=6.5 && vaff<7.15)
vaff=6.8;
else if(vaff>=7.15 && vaff<7.85)
vaff=7.5;
else if(vaff>=7.85 && vaff<8.65)
vaff=8.2;
else if(vaff>=8.65 && vaff<9.55)
vaff=9.1;

mai maintenan je voi pas commen faire pour tester les otres valeur quand 9.55>=vaff<955

27

CA Y EST G REUSSI smilesmilesmilesmilesmilesmilesmilesmile merci pour votre aide mon prog est passer de 11000 a 3700 mdr enfin g modifier d'otres truc mai quand meme MERCI A VOUS TOUS!!!! bouquet bouquet

28

Si tu veux, tu peux aussi passer par un tableau pour stocker les valeurs 1.05, 1.15, 1.25, 1.48...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

29

oui, faire une recherche dicho là dessus, suivant l'indice, tu connais si c une borne sup ou inf puis apres un tableau avec les resultats...

30

Oui, si tu stockais les valeurs dans un tableau, et que tu réduisais tous tes tests à un seul (dans une boucle qui parcours le tableau), tu gagnerais beaucoup en place wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.