Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hi all, > > The library of the Pro-Bot128 contains the following function to calculate the absolute value of an > integer. > > Sub ABS_INT(Val As Integer) As Integer > Dim X_Save As Integer > If Val<-0 Then > X_Save=Val > Val=X_Save-Val > Val=Val-X_Save > Return Val > Else > Return Val > End If > End Sub > > Can someone explain me why it is so complex? Why not simply: > > Sub ABS_INT(Val As Integer) As Integer > If Val<0 Then > Val=-Val > Return Val > End Sub > > Or could one use fabs() on integers? If so, what are the consequences for the program speed? > > Regards, > Pepe >