Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » [fx-92+] Modulo, Int et Frac en implicite ?
Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

[fx-92+] Modulo, Int et Frac en implicite ?

Posté le 10/12/2018 11:49

Bonjour, j'ai ce matin bidouillé sur ma calculatrice fx-92+ et testé des trucs, et j'ai notamment trouvé un moyen simple et rapide (pour cette calculatrice...) de trouver le reste d'une division, ce qui pourrait servir comme modulo, voir l'utiliser pour isoler partie entière et décimale. Le fonctionnement n'est pas du tout intuitif, je compte donc créer un topic dans Vos Tutoriels et Astuces mais avant cela j'aimerais savoir si je ne suis pas passé à côté d'une façon très simple de l'obtenir (la touche de division Euclidienne ne fonctionnant pas dans l'éditeur)
Merci d'avance

Solution de Critor :



Critor Hors ligne Administrateur Points: 2568 Défis: 18 Message
Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

Citer : Posté le 10/12/2018 13:36 | #


C'est bien mieux que ce que j'avais merci
ouais ouais
Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 10/12/2018 16:42 | #


Quelle était la méthode que tu avais trouvée, Kikoodx ?
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)
Ne0tux Hors ligne Membre d'honneur Points: 3524 Défis: 265 Message

Citer : Posté le 10/12/2018 16:59 | #


Même question que Lephenixnoir !

Parce que bon, du teasing pour une astuce sur FX-92...

Il eût été plus efficace que tu donnasses l'astuce dès le premier message !

Et bim un homoïotéleuton (Bah oui, ce weekend c'était le Téléthon)
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

Citer : Posté le 10/12/2018 18:02 | #


Et bien c'est tordu
J'utilise le fait que l'orientation du sprite est stockée dans θ et facilement modifiable.
69→A
360÷50→B //50 ici est le nombre par lequel on veut diviser
S'orienter à AB
θ÷B→A

Le 360÷N est là pour la compréhension, le résultat peut très bien être intégré directement dans les calculs suivants (ici 7,2).
Avec B=360, la partie entière sera automatiquement tronquée.

Je n'ai pas donné l'astuce dans le premier message car je voulais le faire proprement et je manquais de temps
De plus, il y a un petit problème avec les nombres négatifs...

Le code en situation réelle
Cliquez pour recouvrir
?→A
?→B
S'orienter à 360AB
θ÷360B→A

ouais ouais
Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 10/12/2018 18:12 | #


Haha, c'est pas con, toutes les modifications de θ sont automatiquement tronquées. Je n'y aurais jamais pensé !
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)
Zezombye Hors ligne Rédacteur Points: 1756 Défis: 13 Message

Citer : Posté le 10/12/2018 18:18 | #


La touche à côté de la fraction sert pas justement à ça ? (c'était "divisé R" sur les anciennes fx-92)
Divers jeux : Puissance 4 - Chariot Wars - Sokoban
Ecrivez vos programmes basic sur PC avec BIDE
Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

Citer : Posté le 10/12/2018 18:25 | #


Zezombye a écrit :
La touche à côté de la fraction sert pas justement à ça ? (c'était "divisé R" sur les anciennes fx-92)

Si mais ils ont choisi de bloquer cette touche dans le menu algorithmique.

Merci Lephé
ouais ouais
Ne0tux Hors ligne Membre d'honneur Points: 3524 Défis: 265 Message

Citer : Posté le 10/12/2018 21:23 | #


Kikoodx a écrit :
Zezombye a écrit :
La touche à côté de la fraction sert pas justement à ça ? (c'était "divisé R" sur les anciennes fx-92)

Si mais ils ont choisi de bloquer cette touche dans le menu algorithmique.


Exact, c'était d'ailleurs embêtant pour le 1e défi du triconcours...

Il y a d'autres variables de ce type sur les autres modèles de Graph. Je me souviens avoir posté un défi ici qui utilise justement l'enregistrement dans une variable spéciale du menu récurrence.

C'est une astuce intéressante, merci pour le partage !
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

Citer : Posté le 11/12/2018 00:06 | #


Au final c'est @Critor qui a proposé la meilleure solution
ouais ouais
Ne0tux Hors ligne Membre d'honneur Points: 3524 Défis: 265 Message

Citer : Posté le 11/12/2018 08:56 | #


Avec en sus l'utilisation du QR-code. Je pensais que c'était gadget au début, mais c'est vraiment pratique !
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 101 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd