### 6.64.7 Approximation rationnelle : `float2rational exact`

`float2rational` (ou `exact`) a comme paramètre une expression numérique réelle.
`float2rational` donne une approximation rationnelle de tous les nombres décimaux r contenus dans l’expression à moins de `epsilon` c’està dire |r−`float2rational`(r)|<є où є est définit par `epsilon` dans la configuration du `cas` (menu `Cfg` , ou commande `cas_setup`).
On tape :

`float2rational(1.5)`

On obtient :

`3/2`

On tape :

`float2rational(1.414)`

On obtient :

`707/500`

On tape :

`float2rational(0.156381102937*2)`

On obtient :

`5144/16447`

On tape :

`float2rational(1.41421356237)`

On obtient :

`114243/80782`

On tape :

`float2rational(1.41421356237```^```2)`

On obtient :

`2`