33 votes

Arithmétique des nombres complexes en Tcl?

Est-il un équivalent à l' expr commande qui fonctionne pour les nombres complexes (représenté listes de deux doubles)?

Cette bibliothèque fournit des fonctions pour le nombre complexe de l'arithmétique, et cela semble être un outil utile pour déterminer l' cexpr de la fonction, mais il ne fonctionne pas bien.

E. g. il ne gère pas correctement les supports.

ParseExpressions::ParseExpr { (1) + ((2) + (3)) } { }

retourne

+ [+ 1 ((2)] (3))

alors qu'il devrait revenir

+ [+ 1 2] 3

Aussi ParseExpressions::ParseExpr { {1 2} + {3 4} } {}

retourne

+ 1 2 3 4

alors qu'il devrait revenir

+ {1 2} {3 4}

Donc, fondamentalement, je fais une demande pour une version robuste de cet utilitaire.

3voto

askmish Points 3411

Pourquoi n'essayez-vous pas ceci: http://wiki.tcl.tk/11415 ou quelque chose comme ça aussi: http://wiki.tcl.tk/13885

J'espère que ces alternatives sont faciles à utiliser pour l'utilitaire mentionné.

0voto

drysdam Points 3266

Vous pouvez utiliser à peu près une bibliothèque C si vous la liez avec FFIDL.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X