Programmiersprachen sind wie menschliche Sprachen , dass sie ein anderes Wort für die gleiche Idee haben. In Programmiersprachen können Funktionen obwohl als Handlungen zu sein, und ein Aufruf an die gleiche Art von Aktion kann unter einem anderen Namen zu gehen. In dieser Hinsicht erscheint die Funktion " Zeichen " in Fortran ähnlich wie in anderen , besser bekannten Funktionen in vertrauter Programmiersprachen. Argumente
Die Funktion " Zeichen " nimmt zwei Argumente und liefert einen Wert. Sowohl der eingegebenen Argumente müssen die gleiche Anzahl Art sein, und das zweite Argument wird als Endwert der Aufforderung zurückgegeben werden.
Anzahl Typen
Die Funktion " ; Zeichen " arbeitet mit drei verschiedenen Typen Nummer : Zahlen , single precision floating -point -Werte und Doppel - precision floating point Werte . Beide Argumente müssen die gleiche Anzahl Typ sein : . Eine ganze Zahl muss mit einer ganzen Zahl kombiniert werden , zum Beispiel
"Sign" -Funktion
Die Art und Weise der Funktion funktioniert ist, dass es das Zeichen des ersten Argument und fixiert es mit dem zweiten Argument , wodurch das Ergebnis. Zum Beispiel, wenn die Funktion Anruf war Zeichen (-5,0 , 4,0 ) , würde der Rückgabewert des Aufrufs -4.0 sein .
Variations
Die Funktion " unterzeichnen "hat zwei verschiedene Varianten , die sich auf die verschiedenen zulässigen Input-Typen . Wenn die Funktion Anruf wird nur " unterschreiben", dann die beiden Argumente in die Funktion Anruf übergeben werden sowohl single-precision floating -Werte sein . Die Funktion " isign " wird auf ganze Zahlen zugeschnitten , und die Funktion " dsign " benötigt zwei Double-Precision Floating-Point- Werte .