### 4.3.1 Solution approchée d’une équation : `newton`

`newton` a comme arguments : une expression `Xpr`, le nom de la variable de cette expression (par défaut `x`), et trois valeurs `a` (par défaut `a=0`), `eps` (par défaut `eps=1e-8`) and `nbiter` (par défaut `nbiter=12`).
`newton(Xpr,x,a,eps,nbiter)` calcule de façon approchée par la méthode de Newton, une solution `x` proche de `a` de l’équation `Xpr=0`. Le nombre maximum d’itérations est `nbiter` et la précision demandée est `eps`.
On tape :

`newton(x```^```2-2,x,1)`

On obtient :

`1.41421356237`

On tape :

`newton(x```^```2-2,x,-1)`

On obtient :

`-1.41421356237`

On tape :

`newton(cos(x)-x,x,0)`

On obtient :

`0.739085133215`