# Conversion à partir d'un double

| Type de données cible | Comportement | Exemples |
| --- | --- | --- |
| Chaîne de caractères | Retourne la valeur en tant que chaîne de caractères. | 3.1415D est converti en "3.1415". |
| Booléen | Retourne false si la valeur est 0.0D et retourne true dans les autres cas. Cette conversion peut causer une perte de données. | 3.1415D est converti en true. |
| Entier | Retourne la partie entière du nombre double. Cette conversion peut causer une perte de données. | <ul> <li><span>3.1415D</span> est converti en <span>3</span>.</li> <li><span>9.99D</span> est converti en <span>9</span>.</li> </ul> |
| Decimal (Décimal) | Retourne la valeur double en tant que décimal. | 3.1415D est converti en 3.1415. |
| Float | Convertit le double en float si possible et retourne une exception dans le cas contraire. Cette conversion peut causer une perte de données. | 3.1415D est converti en 3.1415F. |
| Long | Retourne la partie entière du nombre double en tant que long. Cette conversion peut causer une perte de données. | <ul> <li><span>3.1415D</span> est converti en <span>3L</span>.</li> <li><span>9.99D</span> est converti en <span>9L</span>.</li> </ul> |