|
auteur : Thibaut Cuvelier |
Ils sont au nombre de quatre : Integer, Rational, Real et Complex, respectivement
pour des entiers, des rationnels, des réels et des complexes.
Par exemple,
In [1 ]:= 1
Out [1 ]= 1
In [2 ]:= 1 / 2
Out [2 ]= 1 / 2
In [3 ]:= Pi
Out [3 ]= \[Pi]
In [4 ]:= 1 + I
Out [4 ]= 1 + I
|
|
|
auteur : Thibaut Cuvelier |
Par défaut, Mathematica stocke les versions exactes des résultats de calculs ; on peut cependant le forcer à agir différemment :
In [1 ]:= 2 ^ 128
Out [1 ]= 340282366920938463463374607431768211456
In [2 ]:= 2 .^ 128
Out [2 ]= 3 .40282 * 10 ^ 38
|
Cela se fait au détriment des performances, vu que l'on n'utilise pas les fonctionnalités du processeur, mais bien une implémentation logicielle.
Quand on mélange plusieurs types d'expressions numériques dans une seule expression à évaluer, Mathematica représentera le résultat
dans le type le moins précis.
|
|
auteur : Thibaut Cuvelier |
On utilise la fonction Head[] :
In [41 ]:= Head [42 ]
Out [41 ]= Integer
In [42 ]:= Head [42 / 15 ]
Out [42 ]= Rational
|
|
Consultez les autres F.A.Q.
Copyright © 2011 Thibaut Cuvelier.
Aucune reproduction, même partielle, ne peut être faite
de ce site ni de l'ensemble de son contenu : textes, documents, images, etc.
sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à
trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.