Mega calculette complexe

Description

Voici une calculatrice complexe avec,
- analyseur d'expression
- calcule de l'expression
- representation graphique de l'expression

Source / Exemple :


plexe :
Certaines operations n'existent pas dans les complexes,
mais pour que celles-ci fonctionnent dans les reels,
elles existent en tant que complexe, mais donne un autre
resultat (qui n'est pas bidon !)
Toutes ces fonctions seront marquees par un '#'

a + b
a - b
- a
a * b
a / b
a[b]			# <a> modulo <b>
()
a^b			utilise la formule : a^b = e^(b*ln(a))
abs(a)			module du complexe <a>
arg(a)			donne l'argument de <a>
cart(a,b)			donne le complexe d'angle <a> et de module <b>
conj(a)			donne le conjuge du nombre complexe <a>
cos(a)			le cosinus complexe
sin(a)			le sinus complexe
tan(a)			tangente complexe
exp(a)			expodentielle complexe
ln(a)			logarithme neperien (naturelle) dans les complexes
log(a,b)			# logarithme de <b> en bas <a>, par extention aux complexes, utilise la formule ln(b)/ln(a)
nthroot(a,b)		equivant a a^(1/b)
sqrt(a)			donne UNE DES DEUX racines carrees
sum(i,min,max,formule)	# par extention aux complexes, la partie imaginaire de l'indice augmente proportionnellement a la parti relle de (min-max)
product(i,min,max,formule)	# idem

ET TOUTES LES CONSTANTES :
e
pi
i
j		// une des deux solutions non-triviales de l'equation x^3=1 <=> x appartient a { 1 , j , conj(j) }

===================
Quelques formules:
===================

La celebre formule de pi :
===========================
sqrt(6*sum(k,1,100000,1/(k^2)))

Et d'autres formules de pi :
=============================
sqrt(12*sum(k,1,10000,((-1)^(k+1))/(k^2)))
nthroot(8,sum(k,1,1000,((-1)^(k+1))/(k^8))*1209600/127)

La toutes aussi celebre formule d'e :
======================================
sum(k,0,10,1/product(n,1,k,n))

D'autre formules :
===================
1+2/3/4/5/4[1+3*4/546*323/1203]
(1/(1^2)+1/(2^2)+1/(3^2)+1/(4^2)+1/(5^2)+1/(6^2)+1/(7^2))/(pi+1+e-1-e)
(1+2+3)^((pi-3221)/(1/2+1/3+1/4+1/5))
sqrt(1+2/e)^sqrt(1-1/pi)/(cos(e)*ln(pi))
log(sin(e^nthroot(7,log(abs(ln(pi)-e),1/100))),(e+3)*abs(2-pi))
nthroot(3,abs((1/(1^2)+1/(2^2)+1/(3^2)+1/(4^2)+1/(5^2)+1/(6^2)+1/(7^2))/(pi+1+e-1-e)/log(sin(e^nthroot(7,log(abs(ln(pi)-e),1/100))),(e+3)*abs(2-pi)))/sqrt(1+2/(1+e))^sqrt(1-1/pi)/(cos(2*abs(10^abs(3)*e))*ln(5-pi)))+1+2+1-4--4+5+5+54+5+5+5+5+5+54
1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1+1/(1))))))))))))))))))))))))

Conclusion :


Je n'ai que 16 ans => je suis pas encore en Terminale => je n'ai pas fais les complexes
Donc si vous y trouver un bug lie au programme, ou qui est lie au calcul des nombres complexes, signales-les svp.

Codes Sources

A voir également

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.