programmeringsspråk som menneskelige språk ved at de kan ha et annet ord for den samme ideen . I programmeringsspråk , kan funksjonene være skjønt av som handlinger , og et kall til den samme type handling kan gå med et annet navn . I den forbindelse vises funksjonen " sign" i Fortran lik andre , bedre kjente funksjoner i mer kjente programmeringsspråk. Argumenter
Funksjonen " sign" tar to argumenter og returnerer en verdi. Begge de innmatede argumentene må være samme antall type, og det andre argumentet vil bli returnert så den endelige verdien av samtalen .
Antall Typer
Funksjonen " ; sign " fungerer med tre forskjellige antall typer: heltall , single presisjon flyttall verdier og dobbel presisjon flyttall verdier. Begge argumentene må være samme antall typen : . Et heltall må være sammenkoblet med et heltall , for eksempel
" Sign" Function
Måten funksjonen fungerer er at det tar tegnet av det første argumentet og påfører den til andre argumentet , og dermed gi et resultat . For eksempel, hvis funksjonen samtalen var tegn ( -5,0 , 4,0 ) , ville avkastningen verdien av samtalen være -4,0 .
Variasjoner
Funksjonen " signere " har to forskjellige varianter som fokuserer på de forskjellige tillatte inngangstyper . Hvis funksjonen samtalen er bare "skilt ", da de to argumenter som sendes inn i funksjonen samtalen skal både være single- presisjon flytende verdier. Funksjonen " isign " er skreddersydd til heltall , og funksjonen " dsign " trenger to dobbel presisjon flyttall verdier.