Nwlapcug.com


Il segno di funzione in Fortran

Linguaggi di programmazione sono come le lingue umane in quanto possono avere una parola diversa per la stessa idea. Nei linguaggi di programmazione, le funzioni possono essere però di come le azioni e una chiamata allo stesso tipo di azione può andare con un nome diverso. A tale proposito, appare simile ad altre, funzioni più conosciute nei linguaggi di programmazione più familiare la funzione «segno» in Fortran.

Argomenti

La funzione «segno» accetta due argomenti e restituisce un valore. Entrambi gli argomenti immessi devono essere dello stesso tipo di numero, e verrà restituito il secondo argomento come valore finale della chiamata.

Tipi di numeri

La funzione «segno» funziona con tre diversi tipi di numeri: numeri interi, valori in virgola mobile e precisione singola e valori in virgola mobile a precisione doppia. Entrambi gli argomenti devono essere dello stesso tipo di numero: un numero intero deve essere associato un valore integer, ad esempio.

Funzione di «Segno»

Il modo in cui funziona la funzione è che ci vuole il segno del primo argomento e la posiziona al secondo argomento, dando così il risultato. Ad esempio, se la chiamata di funzione era segno (-5,0, 4.0), il valore restituito della chiamata sarebbe -4,0.

Variazioni

La funzione «segno» ha due diverse varianti che si concentrano sui diversi tipi di input ammissibili. Se la chiamata di funzione è solo "Iscriviti", i due argomenti passati nella chiamata di funzione dovrebbero essere entrambi valori virgola mobili a precisione singola. La funzione "isign" è su misura per numeri interi, e la funzione "dsign" ha bisogno di due valori a virgola mobile precisione doppia.