![]() |
[ActionScript] Betrag einer Zahl bilden
Hi,
wie kann ich den betrag einer zahl mit actionscript ermitteln, oder anders gesagt eine negative in eine positive zahl umwandeln? *MFG* |
Re: [ActionScript] Betrag einer Zahl bilden
hallo,
betrag einer zahl: zahl:=zahl*sign(zahl); (siehe unit math) gruß rené |
Re: [ActionScript] Betrag einer Zahl bilden
Oder Zahl:=Zahl*(-1)
|
Re: [ActionScript] Betrag einer Zahl bilden
@ultimator was ist wenn zahl=1 ist ?....
|
Re: [ActionScript] Betrag einer Zahl bilden
Öhm, 1*-1 ist -1. Er wollte doch die Zahl mit anderem Vorzeichen, wenn ich das
Zitat:
|
Re: [ActionScript] Betrag einer Zahl bilden
na dann überprüf vorher, ob kleiner null!
|
Re: [ActionScript] Betrag einer Zahl bilden
der betrag einer zahl ist der abstand und der ist >=0.
ich denke er meint wenn die zahl halt neg ist soll sie pos sein und wenn pos dann halt bleiben! @czapi ich denke die function sign() wird das wohl machen! |
Re: [ActionScript] Betrag einer Zahl bilden
thx, auf das *-1 hätt ich auch irgendwie kommen können (mit überprüfung ob < 0) :roll:
|
Re: [ActionScript] Betrag einer Zahl bilden
... du kannst es noch einfacher machen mit abs(Zahl) gibt den absoluten wert zurück! (unit system)
|
Re: [ActionScript] Betrag einer Zahl bilden
Also so:
Delphi-Quellcode:
Müsste so gehen.
procedure TForm1.Click(Sender: TObject);
var Zahl, Betrag:integer; begin Zahl:=strtoint(Edit1.Text); if Zahl <0 then Betrag:= Zahl* (-1) else Betrag:=Zahl; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz