Page 1 sur 1

principe de calcul

Publié : ven. janv. 09, 2009 9:05 am
par jmmeny
Bonjour.

Lorsqu'on tape sin(pi/4) dans une ligne de calcul, on obtient sqrt(2)/2.

Lorsqu'on tape sin(pi/4.0), on obtient sin(pi/4.0).

Pourquoi ? Quel est le principe ?

Publié : ven. janv. 09, 2009 9:47 am
par parisse
En principe, il faudrait convertir explicitement pi en sa valeur numerique (avec evalf), sinon pi est considere comme un nom de variable. Pour eviter d'avoir a le faire, les operateurs binaires *,+,-,^ convertissent automatiquement en numerique un de leurs arguments si l'autre est approche. Je vais rajouter / a la liste, je l'avais oublie.