Conception Calculatrice Scientifique type CASIO Graph65/100 ...

Arnold59 27 Messages postés lundi 8 mars 2004Date d'inscription 30 décembre 2017 Dernière intervention - 29 déc. 2017 à 21:34 - Dernière réponse : Arnold59 27 Messages postés lundi 8 mars 2004Date d'inscription 30 décembre 2017 Dernière intervention
- 30 déc. 2017 à 01:43
Bonjour,

Je souhaiterais concevoir une Calculatrice Scientifique type CASIO Graph65/100 en langage Java, comment procéder pour initialiser le projet et y intégrer toutes les fonctions de calculs :

I - fonctions de calculs :
- nombres entiers, décimaux : opérations de bases : +, - , *, /
- Sommes, différences, Produits, Quotients, Carré, Racine carrée, fractions
- algébriques : algèbre : équations
- fonction : exponentiel, logarithme, racine, racine cubique, puissance : carré ( ² ) ...
- trigonométrie,
- sinus, cosinus, tangente
- degré, radian, grade

II - Géométrie :
- Aires , mesures agraires (a, ha, ca ...)
- Surfaces : km², hm², dam², m², dm², cm², mm²
- Volume : cube : m³, dm³, cm³, mm³)
- Notions de grandeurs : rapports
- Proportions
- Droites, angles
- Parallélisme

- Géométrie plane et Trigonométrie
- Géométrie dans l'espace : plan ...

- Applications géométriques :
- angles, surface
- formes géométriques carré, rectangle, triangle, polygone, cercle, cônes, trapèze, losange ...
- Théorèmes : Thalès, Pythagore, Laplace ...

III - Arithmétiques
- Nombres entiers, décimaux, ...
- Sommes, différences, Produits, Quotients, Carré, Racine carrée, fractions
- Nombres complexes
- opérations de bases : +, - , *, / ,
- Règle de trois

- Puissances,
- PGCD, PDCM

- Calculs financiers,
- Capital, taux, rentes, escompte
- Taux d'intérêts ...
- Intérêts composés, Annuités
- Statistiques

IV - calculs algébriques :
- Monômes, Polynômes : addition, soustraction, multiplication, division
- Puissance d'un nombre algébrique
- Fractions rationnelles,

- Ensembles

- Calculs algébriques : Calcul d'équations, inéquations
- Équations du Premier et second degré
- Fonctions y = a/x ..., fractions sinusoïdales : y = sin x ; y = cos x ...
- Fonction dérivée
- Maximum , minimum d'une fonction
- produits remarquables
- Radicaux, exposants
- coefficients binomiaux ( Newton, Bernoulli )
- logique : and, or, nand, xor ...
- Somme, Pi
- Série

- Analyse combinatoire

- Calculs approchés

V - Analyse / Calculs numériques
- Calculs numériques :
- Progressions numériques et géométriques (série Renard ), logarithmes
- Suites numériques, algébriques
- nombres Réels, Entiers, Relatifs
- Primitives, Dérivée
- courbes : hyperbole,
- Intégrales,
- Espaces vectoriels
- algèbre linéaire
- espace euclidien
- Calculs Matrices


VI - Calcul de Probabilités
- dénombrement
- Probabilités, Arrangements, Combinaisons, Permutations ...
- Listes,
- Graphes
- modulo,

VII Graphes
- Représentation Graphique
- Fonctions
- rotation axe
- Fonction linéaire,
- Trinôme du second degré,
- Fonction homographique,
- Abaques cartésiens, anamorphose
- Dérivées: limites, continuité, fonctions circulaires
- Intégrations : Intégrales
- Histogrammes


V - Conversion :
- Système métrique :
- Poids ( g, kg ...)
- Distance ( cm, m, km )
- opérations logiques, conversion binaires, octal, hexadécimal



D'avance merci
Afficher la suite 

2 réponses

Répondre au sujet
jordane45 20599 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 23 avril 2018 Dernière intervention - 29 déc. 2017 à 23:30
0
Utile
Bonjour,

1 - http://www.commentcamarche.net/faq/10925-demander-de-l-aide-pour-vos-exercices-sur-ccm

2 - Il existe des tonnes d'exemples de calculatrice dans la rubrique "codes sources" du site

3 - Si tu as un souci... commence par nous montrer ce que tu as commencé à coder et explique nous sur quoi tu bloques

4 - Tu le veux en java ou en C++ ??? car tu as ouvert deux sujets sur le forum ...
Commenter la réponse de jordane45
Arnold59 27 Messages postés lundi 8 mars 2004Date d'inscription 30 décembre 2017 Dernière intervention - 30 déc. 2017 à 01:43
0
Utile
Bonjour,

Merci de ta réponse, le projet serait développé en C++ en premier temps, puis en java selon le JDK 9.

J'étudie la faisabilité sachant qu'il existe une calculatrice Numwork conçu en langage Python :

Site calculatrice numworks : https://www.numworks.com/fr/

D'avance merci
Commenter la réponse de Arnold59

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.