Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation TI-Basic » La fonction Bin (66 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
DjFab Ecrit le: Jeudi 23 décembre 2004 à 12:15 Déconnecté(e)    Voir le profil de DjFab Envoyer un email à DjFab Visiter le site WEB de DjFab Envoyer un message privé à DjFab  

oui mais c'est choisir la facilité...
Découvrez mon site dédié à la TI-92+

http://perso.club-internet.fr/isabelle.bourliquaux/images/skin6/Banniere-Pub-Bomber-TI.gif
    
./Post n°20   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 12:18 Déconnecté(e)    
 
oui mais c'est choisir la facilité...


Ba écoute, moi je suis pas vraiment pour la facilité, je code en ASM NoStub.
Maintenant je ne vois pas pourquoi on n'optimiserait pas le programme à tous points de vues si on le peut ! C'est s'embeter pour rien, et en plus ça dégrade les performances pour gagner que dalle en bout de piste.
    
./Post n°21   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 12:19 Déconnecté(e)    
 
On ne touche pas aux modes de l'utilisateur : pas de sauvegarde, ni de modification, ni de restauration. Notre programme se débrouille. Je préfère ça que de "bidouiller" la calculatrice de l'utilisateur.
    
./Post n°22   Marquer comme non lu.
limmt Ecrit le: Jeudi 23 décembre 2004 à 13:17 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


ca n'a rien a bidouiller, tu sauvegarde le smodes uad ébut et tu les restaure à la fin :)
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°23   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 13:18 Déconnecté(e)    
 
Donc création de variables, lignes de code supplémentaires...
-Edité le Jeudi 23 décembre 2004 à 13:18 par AS-
    
./Post n°24   Marquer comme non lu.
limmt Ecrit le: Jeudi 23 décembre 2004 à 13:22 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


ca sera toujours moins lours que d'utiliser une fonction pour tranformer décimal > binaire ;)
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°25   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 13:23 Déconnecté(e)    
 
C'est plus lourd de mettre 3 lignes de code pour sauvegarde, modif et restauration du mode plutôt que d'avoir dans tous les cas une ligne pour obtenir du binaire !
    
./Post n°26   Marquer comme non lu.
kaz00 Ecrit le: Jeudi 23 décembre 2004 à 13:27 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

Chacun sa methode de programmtion, je suis plutot d'accord avec AS.
    
./Post n°27   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 13:28 Déconnecté(e)    
 
Ah ! En plus la foule m'acclame ! :)
    
./Post n°28   Marquer comme non lu.
limmt Ecrit le: Jeudi 23 décembre 2004 à 15:58 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


comment tu veut trouver le binaire en une ligne?
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°29   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 16:20 Déconnecté(e)    
 
Comme ça : string(expr(string(nombreendécimal)&">Bin")).
    
./Post n°30   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 16:49 Déconnecté(e)    
 
C'est plus lourd de mettre 3 lignes de code pour sauvegarde, modif et restauration du mode plutôt que d'avoir dans tous les cas une ligne pour obtenir du binaire !


Personnelement j'avais fait un programme de cryptographie qui prenait 1 Ko de moins en changeant juste le mode au début et à la fin (sachant que le programme pèse maintenant 900 octets), et qui cryptait/décryptait environ 3 fois plus vite...
Alors je pense que c'est pas si lourd de sauvegarder le mode, de le changer, et de le restaurer à la fin... #delire#
    
./Post n°31   Marquer comme non lu.
kaz00 Ecrit le: Jeudi 23 décembre 2004 à 16:56 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

et si le programme plante??
    
./Post n°32   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 17:04 Déconnecté(e)    
 
et si le programme plante??


Et ben on espère que le type sera assez malin pour se rendre compte que quand il fait 1+2 il obtient 11 et pas 3, et donc qu'il y a un problème dans les paramètrages de la calto.
Ou alors on reprends la solution de départ mais dans ce cas faut pas venir pleurer pour les performances...
    
./Post n°33   Marquer comme non lu.
limmt Ecrit le: Jeudi 23 décembre 2004 à 17:37 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


pour que le programme plant epas y'a un tru ctres simple:
programme1()
prgm
try
setmode(bin)
progrmame2()
setmode(dec)
else
setmode(dec)
clrerr
endtry
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°34   Marquer comme non lu.
kaz00 Ecrit le: Jeudi 23 décembre 2004 à 17:44 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

ouais, et le break?
    
./Post n°35   Marquer comme non lu.
limmt Ecrit le: Jeudi 23 décembre 2004 à 18:16 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


je crois bien que try assure une protection anti break non?
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°36   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 18:37 Déconnecté(e)    
 
Oui.
    
./Post n°37   Marquer comme non lu.
kaz00 Ecrit le: Jeudi 23 décembre 2004 à 19:36 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

nan, le try ne permet pas de proteger contre le break!
    
./Post n°38   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 22:16 Déconnecté(e)    
 
Ah bon ?
    
  :: Index » Forum Ti68K » Programmation TI-Basic » La fonction Bin (66 réponse(s))
Pages : 2/4     « 1 [2] 3 4 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 50.03ms avec 28 requetes