Bonjour
Je calcule la valeur de la partie réelle de 'result'.
Le résultat du calcul est placé dans 'x'.
Ensuite, je voudrais assigner 'x' dans la partie réelle de 'result' avec 0 pour la partie imaginaire.
Mes variables sont définies ainsi :
Si j'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 COMPLEX(KIND=8) :: result REAL(KIND=8) :: x
Le programme compile sans erreur. Par contre, si j'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part result=(0.0d0,0.0d0)
j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part result=(x,0.0d0)
Quelle est mon erreur ?A symbol must be a defined parameter in this context. [X]
result=(x,0.0d0)
Merci d'avance
Jean-Francois
Partager