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 » Conversion binaire (54 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
matth Ecrit le: Mardi 20 avril 2004 à 21:02 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

comment convertir la valeur retourner par le timer en seconde ?
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°20   Marquer comme non lu.
Folco Ecrit le: Mardi 20 avril 2004 à 21:15 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


tu bench le timer en basic avec un chrono à la main, et tu fais l'opération, ça prends une ligne...
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°21   Marquer comme non lu.
matth Ecrit le: Mardi 20 avril 2004 à 21:29 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

nan en fait ma question c kel est l'unité retourné par le timer ?
Ma calto tourne exactement à 13.828528MHz
Une valeur retourné par le timer de 253762 ca me fait cb de secondes alors ?

[edit] pour la peine, j'ai rajouté le M et 5 décimales de plus nah !![/edit]

-Edité le: Mardi 20 avril 2004 à 21:41 par matth-
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°22   Marquer comme non lu.
geogeo Ecrit le: Mardi 20 avril 2004 à 21:36 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Ma calto tourne exactement à 13.82MHz


#ptdr# Même le premier processeur au monde était plus puissant. :D

[edit by Matth']mm correction que sur le post plus haut :rajout du M, pask sinon je passe pour un blaireau avec une calto a 14Hz ...[/edit]

-Edité le: Mardi 20 avril 2004 à 21:46 par matth-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°23   Marquer comme non lu.
matth Ecrit le: Mardi 20 avril 2004 à 21:39 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

Le M n'est pas passé c tt ...
répod a ma question plutot !!
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°24   Marquer comme non lu.
Folco Ecrit le: Mardi 20 avril 2004 à 22:49 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


Tu fais tourner ton prog pendant 60 secondes chrono, et tu regardes les valeurs de début et de fin.
Tu les soustrait, puis tu divises par 60...
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°25   Marquer comme non lu.
geogeo Ecrit le: Mercredi 21 avril 2004 à 00:11 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Tout dépend à combien de Hz tourne le timer, mais la question ne se pose pas puisque qu'en basic ça n'existe pas.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°26   Marquer comme non lu.
Thor Ecrit le: Mercredi 21 avril 2004 à 16:59 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Ben oui y'a pas de timer en BASIC
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°27   Marquer comme non lu.
IP2X Ecrit le: Mercredi 21 avril 2004 à 18:16 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

est ce quelqu'un peut m'expliquer a quoi sert ce programme ?
IP2X

    
./Post n°28   Marquer comme non lu.
matth Ecrit le: Mercredi 21 avril 2004 à 18:41 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

absolument a rien, mais c'est une sorte de concoure du meilleur codeur en basic ...

Pour ma part, j'ai un prog tres performent qui converti un nb en base 10 en n'importe quelle base entre 1 et 10, et je compte bien l'étendre a toute base entre 1 et oo ...

Faite en 1 vous aussi et donnez votre temps de calcul pour convertir 456982145697725447845216547 en base 7 ...

Je ne donne pas encore le temps de mon prog, je compte l'obtimiser ce soir ...
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°29   Marquer comme non lu.
IP2X Ecrit le: Mercredi 21 avril 2004 à 18:49 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

<absolument a rien>

tu me rassure :D
IP2X

    
./Post n°30   Marquer comme non lu.
Lionel Debroux Ecrit le: Mercredi 21 avril 2004 à 19:39 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Remarque générale: le timer n'existe pas avant AMS 2.07, il ne faut donc pas l'utiliser pour des programmes largement distribués.
Ca va énerver les utilisateurs, surtout que ça risque de faire des choses bizarres (Internal Error)...
Lionel Debroux - membre de TICT.
    
./Post n°31   Marquer comme non lu.
matth Ecrit le: Mercredi 21 avril 2004 à 20:05 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

Je te rassure lionel : comme dit plus haut, ces progs n'ont d'autre usage que de comparer nos compétances en basic ...

Alors vos temps pour mon défi ?
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°32   Marquer comme non lu.
Invité Ecrit le: Mercredi 21 avril 2004 à 20:17 Déconnecté(e)    
 
Ca y est ! J'ai fait un programme de conversion de n'importe quel nombre en n'importe quelle base (de 0 à 36, pour 0 àZ).
Je convertis 1000^100 en base 36 en 27 secondes.
Je convertis 1000^100 en base 2 en 219 secondes.
Je n'utilise que deux variables.

Essayez de me battre ! #ptdr# En TI-Basic bien sûr !

-Edité le: Mercredi 21 avril 2004 à 20:18 par AS-
    
./Post n°33   Marquer comme non lu.
matth Ecrit le: Mercredi 21 avril 2004 à 20:22 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

pourrait tu me donner les derniers chiffres et lettres de la conversion en base 36 ?
il me semble que je le fait en 10s ...
En binaire, je met 50 seconde pour convertir 1000^100, mais la aussi, je te demanderai les premiers chiffres pour comparaison.

Pour info : en binaire, je commence par : 101111110010000111100 ...
en hexa je termine par : ... 11 20 34 29 28 (traduit en décimal pour chaque caractere car tu n'utilise surment pas la meme notation que moi)

-Edité le: Mercredi 21 avril 2004 à 20:30 par matth-
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°34   Marquer comme non lu.
Dari Ecrit le: Mercredi 21 avril 2004 à 20:33 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Hem hem

Ton "grand" nombre est pondu en base 7 en moins d'une seconde sur ma calto?No comment
#ptdr# #cygnus#
Essaye plutôt avec 10^100?Petit joueur, va?
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°35   Marquer comme non lu.
matth Ecrit le: Mercredi 21 avril 2004 à 20:42 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

Le pb de 10^100 c'est que c'est un chiffre rond !!!!!!!

fo travailler avec un nombre plus compliké que ca !!

genre :

147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369
147852369147852369147852369147852369147852369

en fait c'est : 147852369 répété 50 fois ...

edité 3 fois par geogeo vers 0h 1h le 21 avril ...

-Edité le: Jeudi 22 avril 2004 à 09:32 par matth-
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°36   Marquer comme non lu.
Invité Ecrit le: Mercredi 21 avril 2004 à 21:47 Déconnecté(e)    
 
Ouais ben tes 500 chiffres je les ai domptés !
Ton nombre en base 2 : 73 secondes, résultat de 1493 caractères.
Et pour finir :
10^999 convertit en base 2 : 305 secondes, résultat de 6638 caractères.
Et attention : je n'utilise ni chrono, ni montre, c'est la calculatrice qui me retourne le résultat en secondes avec checkTmr(), donc c'est le "VRAI" temps !
Mes temps explosent tous les vôtres ! On ne peut pas me battre ! #gol#

-Edité le: Mercredi 21 avril 2004 à 21:49 par AS-

-Edité le: Mercredi 21 avril 2004 à 21:50 par AS-

-Edité le: Mercredi 21 avril 2004 à 21:52 par AS-
    
./Post n°37   Marquer comme non lu.
matth Ecrit le: Mercredi 21 avril 2004 à 23:05 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

il n'y a pas 500 chiffre mais 450 et je ne les veux pas en base 2, mais en base 17 !!
pour ma part, je met 20 secondes a les convertir en base 17 et 12 secondes pour le mettre en base 2.
Pour 1000^100, je met exactement 49 secondes en binaires et 10 secondes en base 36.

Mon timer est également compris dans mon prog, je n'utilise un chrono que pour avoir des fractions de secondes pour mes stats personnelles ...

Donc pour l'instant, j'explose 4 de tes records ...
Je convertirai volontier 10^999, mais j'ai une erreur overflow, donc je doit abbandonner pour cette catégorie ...

Je #ptdr##ptdr#t'explose#ptdr##ptdr# donc magistralement, mais je reconnait que tu fut un adversaire courageux.
Je te propose donc de m'accorder le titre de #roi##roi#"roi de la routine Basic"#roi##roi#, et je te décernerai le titre de dauphin ...
#dieu##dieu##dieu##dieu#
#wahoo##wahoo##wahoo##wahoo#

Il est tard, le roi se retire pour #zz2##zz2#dormir#zz2##zz2#
Comme dirait mon ami Brice (qui habite Nice) : #kc#

-Edité le: Jeudi 22 avril 2004 à 00:56 par geogeo-
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
./Post n°38   Marquer comme non lu.
geogeo Ecrit le: Jeudi 22 avril 2004 à 00:53 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


A mon avis on peut faire mieux en utilisant les fonctions hex, bin par morceaux, biensûr on ne peut pas faire toutes les bases.

[EDIT les cellules sont en noWrap mdr.

-Edité le: Jeudi 22 avril 2004 à 00:55 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
  :: Index » Forum Ti68K » Programmation TI-Basic » Conversion binaire (54 réponse(s))
Pages : 2/3     « 1 [2] 3 » »|

.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 91.46ms avec 20 requetes