Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Minuszeichen entfernen? (https://www.delphipraxis.net/11569-minuszeichen-entfernen.html)

nothin 9. Nov 2003 19:16


Minuszeichen entfernen?
 
Servus Delphine,

welche Funktion muss ich verwenden um das Minuszeichen einer Zahl zu entfernen? Will aus -1 -> 1 machen :stupid:.

Chewie 9. Nov 2003 19:18

Re: Minuszeichen entfernen?
 
abs

Praktikant 10. Nov 2003 15:32

Re: Minuszeichen entfernen?
 
oder zahl *(-1) 8)

Matze 10. Nov 2003 15:34

Re: Minuszeichen entfernen?
 
Jo, nur wenn man das mit positiven Zahlen macht, erhalten diese ein Minus. ;)

Aber vielleicht sollen die ja eines haben. :gruebel:

Praktikant 10. Nov 2003 15:40

Re: Minuszeichen entfernen?
 
wie wäre es mit
Delphi-Quellcode:
if zahl <0 then
   zahl:=zahl * (-1);
:thuimb:

Thunderchild 13. Nov 2003 15:16

Re: Minuszeichen entfernen?
 
Oder Zahl:=-Zahl;

Praktikant 13. Nov 2003 16:04

Re: Minuszeichen entfernen?
 
@thunderchild:
Nö, da hätten wir ja wieder das Prob dass positive Zahlen dann negativ werden

BungeeBug 13. Nov 2003 16:16

Re: Minuszeichen entfernen?
 
Hi,

die Funktion heist
Delphi-Quellcode:
abs(x);
wobei x dein Wert ist.
Delphi-Quellcode:
abs(-2);
abs(2);
geben beide 2 als Ergebniss zurück.

Thunderchild 13. Nov 2003 16:21

Re: Minuszeichen entfernen?
 
@Praktikant:
Das war nur eine sinnbildliche Weiterentwicklung von
if Zahl<0 then Zahl:=zahl*(-1)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz