Fortran dim (x, y), a che fine?
Domanda
In Fortran dim (x, y) restituisce la differenza x-y se il risultato è positivo; altrimenti restituisce zero. Per che cosa doveva essere usato? Qual è il significato dietro il nome dim?
Soluzione
Presumibilmente viene dalla dimensione, cioè dalla lunghezza, larghezza, altezza di qualcosa. Poiché nessuno di questi valori può essere negativo, viene calcolato come differenza positiva.
Altri suggerimenti
Dal momento che (in alcune pubblicazioni precedenti su Fortran) è definito come DIM (A, B): = A-MIN (A, B), direi che il nome è solo un'abbreviazione per "differenza dal minimo" ;.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow