Fortran90 abs
Programmieren
Basiswissen
Dieser Programmierbefehl nimmt von einer Zahl nur den positiven Teil, also den Betrag oder den Absolutwert. Das ist hier kurz erklärt.
Was macht abs?
- abs nimmt von jeder Zahl nur den positiven Teil.
- Bei negativen Zahlen wird also das Minus weggelassen.
- Bei komplexen Zahlen wird der Abstand vom Ursprung angegeben.
- Auch dieser Abstand wird immer positiv angegeben.
Beispiele für reelle Zahlen
- abs(4) gibt: 4
- abs(-4) gibt: 4
- abs(0) gibt: 0
Beispiele für komplexe Zahlen
- abs(complex(1.0,1.0)) gibt: 1.41
- abs(complex(1.0,0.0) gibt: 1.00
Woher kommt die umständliche Schreibweise?
- abs erlaubt nur ein Argument in der Klammer.
- Die Funktion complex wandelt die zwei Argumente (1.0,0.0) ...
- um in eine einzige komplexe Zahl, also ein Argument.
- Man könnte auch z=(1.0,0.0) zuweisen.
- abs(z) wurde dann auch 1 ausgeben.