Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Pour le faire marcher, tu as besoin de N, auquel tu met la valeur que tu veux, et pour la transformer en chaîne de caractère, tu fais Prog "PARSE".
- Entre plusieurs conversions, pense a stocker Str 1 dans un autre Str 2-9.
- --------------------------------
- Tu appelles ce programme "PARSE" :
- A est le nombre en entrée
- N est le nombre de décimales a afficher
- ""→Str 1
- If A<0
- "-"→Str 1
- Abs N→N
- For 1+Int log N→I To 1 Step -1
- Str 1+StrMid("0123456789",1+Int (10Frac (A/10^I)),1)→Str 1
- Next
- Frac A=0⇒Return
- Int ((10^N)Frac A)->B
- Str 1+"."->Str 1
- For 1+Int log B→I To 1 Step -1
- Str 1+StrMid("0123456789",1+Int (10Frac (B/10^I)),1)→Str 1
- Next
- Return
- --------------------------------
- Exemple avec stockage:
- Tu appelles ce programme "BITE" :
- 2->N
- 1.1525->A
- Prog "PARSE"
- Str 1->Str2
- 3*9+3->A
- Prog "PARSE"
- Locate 1,1,Str 2+"x²"+Str 1+"x"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement