Die Funktion "Anmelden" Fortran

February 28

Programmiersprachen sind wie menschliche Sprachen ein anderes Wort für die gleiche Idee haben können. In Programmiersprachen Funktionen können zwar sein von Aktionen und einen Aufruf an die gleiche Art von Aktion unter einer anderen Bezeichnung gehen können. In dieser Hinsicht ähnelt die Funktion "Schild" in Fortran anderen, bekannteren Funktionen in vertrauter Programmiersprachen.

Argumente

Die Funktion "Sign" nimmt zwei Argumente und gibt einen Wert zurück. Sowohl der eingegebenen Argumente müssen den gleichen Typ Zahl, und das zweite Argument wird als der Endwert des Aufrufs zurückgegeben werden.

Zahlentypen

Die Funktion "Sign" arbeitet mit drei verschiedenen Nummer: ganze Zahlen, Gleitkommazahlen einfacher Genauigkeit-Werte und Double-Precision floating Point Werte. Beide Argumente müssen den gleichen Typ Zahl: Integer muss mit einer ganzen Zahl, z. B. kombiniert werden.

"Sign"-Funktion

Die Arbeitsweise die Funktion ist, dass es die Zeichen des ersten Arguments nimmt und es, um das zweite Argument anbringt, wodurch das Ergebnis. Zum Beispiel, wenn der Funktionsaufruf Zeichen (-5.0, 4.0) war, wäre der Rückgabewert des Aufrufs-4.0.

Variationen

Die Funktion "Anmelden" hat zwei verschiedene Varianten, die sich auf die verschiedenen zulässigen Eingabetypen. Wenn der Funktionsaufruf ist nur "unterschreiben", ging dann die beiden Argumente in den Funktionsaufruf beide Single-Precision floating Werte sein sollte. Die Funktion "Isign" auf Ganzzahlen zugeschnitten ist, und die Funktion "Dsign" benötigt zwei Double-Precision floating Point Werte.