Programmeringssprog er som menneskelige sprog , at de kan have et andet ord for den samme idé . I programmeringssprog , kan funktionerne være skønt på som handlinger, og et opkald til den samme type handling kan gå med et andet navn. I den henseende synes funktionen " tegnet" i Fortran ligner andre , bedre kendte funktioner i mere velkendte programmeringssprog. Argumenter
Funktionen "tegn " tager to argumenter og returnerer en værdi. Begge de indlæste argumenter skal være det samme antal type og det andet argument vil blive returneret som den endelige værdi af opkaldet.
Antal Typer
funktion " , tegnet " arbejder med tre forskellige tal typer: heltal, single præcision floating-point værdier og dobbelt præcision floating point værdier. Begge argumenter skal være det samme antal typen : . Et heltal skal parres med et heltal , for eksempel
" Sign" Function
måde funktionen fungerer , er, at det tager tegnet af første argument og anbringer det til det andet argument , hvorved resultatet. For eksempel, hvis funktionen opkaldet blev skilt ( -5.0 , 4,0 ), ville returværdien af opkaldet være -4.0 .
Variationer
funktion " underskrive " har to forskellige variationer , der fokuserer på de forskellige tilladte input -typer. Hvis funktionskaldet bare "tegn ", så de to argumenter, der overføres i funktionen opkaldet skal både være single- præcision flydende værdier. Funktionen " iSign " er skræddersyet til heltal, og funktionen " dsign " behov to dobbelt præcision floating point -værdier.