Posté le 24/01/2019 15:56
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 219 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
Citer : Posté le 24/01/2019 16:38 | #
À mon avis, c'est mal parti... parce que le Basic ne permet pas de faire du calcul symbolique : chaque valeur fait 12 octets (24 pour un complexe), et même si c'est en principe tout à fait possible (n'importe quel CAS y arrive), ça me surprendrait que ce soit dans les cordes de l'interpréteur Basic.
D'ailleurs je me demande bien quel format de données est utilisé dans le menu RUN.
Citer : Posté le 24/01/2019 16:48 | #
D'ailleurs je me demande bien quel format de données est utilisé dans le menu RUN.
Je pense que les résultats sont sous forme de chaine de caractère, ce qui permet de stocker / faire des opérations sur des nombres "infini" (j'ai dû réaliser un projet qui devait gérer les nombres infinis, j'ai utilisé cette méthode et non seulement j'ai réussi mais en plus ce n'est pas très compliquer à mettre en place )
Citer : Posté le 24/01/2019 17:24 | #
Ça, ça m'étonnerait par contre puisqu'il n'y a que 15 décimales. En plus, ça ne résoud pas le problème des racines : si j'ai 1500 digits de √2 exacts mais que le suivant n'est pas juste, la calculatrice affichera-t-elle √2 ?
Je partirai plutôt sur un type somme qui peut être soit une fraction, soit une constante, soit une valeur numérique, soit une racine carrée essentiellement (et récursivement).
Sinon les libs de calculs à précision arbitraire ça ne se fait pas trop avec des chaînes de caractères. Jette un oeil à GMP ou MPFR si l'envie t'en prend
Citer : Posté le 25/01/2019 08:58 | #
Merci de vos réponse ! je répond tardivement désolé
Donc d'accord je vois ce n'est pas trop possible si je comprend bien, je vais peut être me mettre à créer mon add-ins vu que j'ai réussi à avoir quelque connaissance dedans et je verrais bien si j'arrive à arriver à un résultat qui me convient ça m'a bien éclairé merci
Citer : Posté le 25/01/2019 13:23 | #
Sinon, il reste les chaînes de caractères mais vu que la syntaxe A→Str 1 ne marche pas, c'est plutôt limité...
Citer : Posté le 25/01/2019 14:20 | #
Pour ce genre de choses, tu as le petit programme Var2Str que j'utilise très très souvent !
Citer : Posté le 29/01/2019 00:20 | #
Pour ce genre de choses, tu as le petit programme Var2Str que j'utilise très très souvent !
Sinon, il reste les chaînes de caractères mais vu que la syntaxe A→Str 1 ne marche pas, c'est plutôt limité...
Merci de vos conseil j'irais voir si ça peux correspondre à ce que j'ai besoins merci