Version Française English Version

Planete-casio.fr

Bienvenue sur Planète-casio, n'hésitez pas à poser vos questions sur le forum, et pensez à rejoindre Planète-casio sur Facebook
Jeu de foot
Forums Casio - Astuces Calculatrices Casio

Index du Forum | Astuces Calculatrices Casio | Vitesse des fonctions sur G100(+)
Totoyo
Hors ligne
Statut: Modérateur
Niveau: Elite
Points: 1181
Défis: 10
Email | Message
Posté le 26/06/2008 11:03

Vitesse des fonctions sur G100(+):

J'ai fait quelques tests avec différentes fonctions sur ma G100+ en bon état de marche avec plus de 100Ko de mémoire libre.

C'est en nombre réel en mode Norm2.
Le programme :

For 0->B To 999
*Fonction*
Next


Temps : 5.5 secondes
Pour connaître la vitesse, il faut déduire ce temps aux résultats.

Tous les résultats sont en .fxi et .cat en fichier joint

Ce que l'on peut remarquer c'est que la lecture d'une liste ou d'une matrice est sensiblement la même, mais que l'écriture est deux fois plus rapide dans la matrice que dans une liste.
Autre point bizarre : plus la matrice en loin d'un A, plus c'est lent (que ce soit en lecture qu'en écriture).
Après pour les fonctions trigonométriques, c'est tan 1 qui est la plus rapide, suivit de cos 1 puis de sin 1 (résultats similaires en deg, rad et gra).


Mise à jour :
Qu'est-ce qui est le plus rapide ? And ou => ?

Voilà comment j'ai procédé :

1->A~D
For 0->Z to 999
[code à tester]
Next


* A=1 And B=1 And C=1 And D=1=>1 (31 s)
* A=1=>B=1=>C=1=>D=1=>1 (26 s)
* A=1=>B=1 And C=1=>D=1=>1 (27.5 s)

On remarque la fonction => est plus rapide que And, en plus, celle-ci prend 1 octet en moins (c'est toujours ça de gagner ). A savoir que ces 3 morceaux de codes testés ont tous le même effet


Résultats G100+

Fichier joint

Mange mon laser, mange-le !

Testez la nouvelle monture de Fight !!


Optimiser au mieux votre programme !




Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5413
Défis: 54
Email | Message
Posté le 26/06/2008 13:16 |
Je n'arrive pas à télécharger le fichier joint, je suis redirigé vers la page d'accueil... Renomme-le.

Moi pour les fonctions trigo, j'avais des résultats largement différents, alors je vais tester aussi sur ma g100+.

Et pour les matrices, oui, c'est bizarre.
----------------------------------
Calculatrices : Graph 35+, G100+
Totoyo
Hors ligne
Statut: Modérateur
Niveau: Elite
Points: 1181
Défis: 10
Email | Message
Posté le 26/06/2008 15:22 |
J'ai mis un lien.
J'ai fait de nouveaux tests avec des fonctions graphiques (les fichiers sont à jour).

Désolé, j'ai la flemme de tout recopié sur le site, il y a une 50aines de résultats et pleins d'interprétations
----------------------------------
Mange mon laser, mange-le !

Testez la nouvelle monture de Fight !!


Optimiser au mieux votre programme !
Light_spirit
Hors ligne
Statut: Webmaster
Niveau: Aucun
Points: 915
Défis: 19
Email | Message
Posté le 27/06/2008 21:31 |
Sympa ton petit récapitulatif.
Ca peut vraiment être utile pour les programmes comme les compresseurs dans lesquels y'a beaucoup d'accès mémoire. Et aussi pour les programmes (notamment RPG) où il y a beaucoup de dessins.

Pour les matrices, le résultat est effectivement bizarre mais fort intéressant.
----------------------------------
smiley

Vous connaissez fullanimes.free.fr. Cliquez ici pour éviter de vous faire les liens MU un par un.
-------------------------------------------------------------------------------------------------------------------------------------------------
Abyssknight au service de l'Alliance - Une pretresse contre le mal
-------------------------------------------------------------------------------------------------------------------------------------------------
Que ceux qui veulent faire partie de la journée rencontre des membres de Planète-Casio, donnent leur ville et leurs envies et leurs disponibilité @ Lien
Totoyo
Hors ligne
Statut: Modérateur
Niveau: Elite
Points: 1181
Défis: 10
Email | Message
Posté le 30/03/2009 16:05 |
Hier, afin d'optimiser encore mon programme, j'ai fait quelques tests rapides mais concluants : j'ai comparé les fonctions And et =>. Il s'avère que => est la plus rapide, ce qui tombe bien car elle prend moins de mémoire et a (pour moi) un meilleur effet visuel lorsque l'on programme.
----------------------------------
Mange mon laser, mange-le !

Testez la nouvelle monture de Fight !!


Optimiser au mieux votre programme !
Dafp
Hors ligne
Statut: Membre
Niveau: Confirmé
Points: 3920
Défis: 62
Email | Message
Posté le 30/03/2009 17:48 |
Mais on peut pas faire If A=1 => B=2 ...

Moi j'utilise presque ça "=>", puisque au debut j'étais avec ma 25
----------------------------------
1101101011110100

Calculatrices: Fx 92 collège - TI 83 - Graph 25+ - Graph 35+ - Graph 85 SD

- ETPS -

Puzzle League Pokemon


Index du Forum | Astuces Calculatrices Casio | Vitesse des fonctions sur G100(+)
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée



Recherche :
Publicité et partenaires

Soutien scolaire

GameMasters.fr

FR Game

Cours particuliers

DynaMaths

Jeux Casio - www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007 | Il y a 2 connectés | Nous contacter | Recherches effectuées
Sublinet | Jeu de foot en ligne | Jeu de rugby en ligne | Top-cinema, films, cinéma, séries | Pension pour chats | Jeux netbooks