langages de programmation Fortran sont comme les langues humaines en ce sens qu'ils peuvent avoir un mot différent pour la même idée. Dans les langages de programmation , les fonctions peuvent être bien comme actions , et un appel au même type d'action peut porter un nom différent . À cet égard, la fonction " signe" en Fortran semble similaire à d'autres , les fonctions les plus connus dans les langages de programmation plus familiers. Arguments
La fonction " signe" prend deux arguments et retourne une valeur. Les deux arguments entré doit être le même type de numéro, et le deuxième argument sera retourné comme la valeur finale de l'appel.
Nombre Types
La fonction " ; signe " fonctionne avec trois types de nombre: nombres entiers, les valeurs à virgule flottante simple précision et les valeurs à virgule flottante double précision . Les deux arguments doivent être du même type de numéro : . Un entier doit être couplé avec un entier, par exemple
" Sign" Fonction
La façon dont l' fonctionnement de la fonction , c'est qu'il faut le signe du premier argument et appose le second argument , ce qui donne le résultat. Par exemple, si l'appel de fonction était signe (-5,0 , 4,0) , la valeur de retour de l'appel serait -4.0 .
Variations
La fonction " signer " a deux variantes qui mettent l'accent sur les différents types d'entrées autorisées. Si l'appel de la fonction est simplement «signe», puis les deux arguments passés à l'appel de fonction doivent être tous les deux valeurs à virgule flottante simple précision . La fonction " isign " est conçu en entiers , et la fonction " dsign " a besoin de deux valeurs à virgule flottante double précision .