![]() |
Vorzeichen (-/+) umkehren ?
Hallo
ich versuche das Vorzeichen von dem Ergebnis zu umkehren, darum habe ich das Minuszeichen vor dem Klammern eingegeben es funktioniert aber nicht
Delphi-Quellcode:
Edit1.Text:=IntToStr(-(Image1.Width-panel1.Left));
|
Re: Vorzeichen (-/+) umkehren ?
Mathe 3 klasse?
Zitat:
|
Re: Vorzeichen (-/+) umkehren ?
Mach halt folgendes:
Delphi-Quellcode:
Edit1.Text:=IntToStr((Image1.Width-panel1.Left) * -1);
|
Re: Vorzeichen (-/+) umkehren ?
Bruhaha :lol:
Noch ne Lösung:
Delphi-Quellcode:
wert := wert - 2 * wert
|
Re: Vorzeichen (-/+) umkehren ?
Das erinnert mich irgendwie an meinen Thread :)
|
Re: Vorzeichen (-/+) umkehren ?
Wahnsinn, so viele intelligente Antworten, aber keiner erklärt was an seinem Code falsch ist. Na, weiß das vielleicht einer?
@lbccaleb: Auch in der 3. Klasse Mathe hatte ich einfach ein Minuszeichen davorgeschrieben anstatt eine unsinnige Multiplikation durchzuführen... |
Re: Vorzeichen (-/+) umkehren ?
hi,
du kannst natürlich auch einfach die beiden werte tauschen :) das dürfte das sinnvollste sein (und vielleicht sogar das was nuetze1 anspricht)
Delphi-Quellcode:
Edit1.Text:=IntToStr(panel1.Left - Image1.Width);
|
Re: Vorzeichen (-/+) umkehren ?
Moin Moin Jungs,
also bei meinen Testcode, kommt das selbe raus :roll:
Delphi-Quellcode:
Nur, daß die erste Version performanter ist.
label1.Caption := inttostr(- (10 - 3));
label2.Caption := inttostr((10 - 3) * -1); @thomas2009: kann es sein, dass du andere Größenverhältnisse erwartest? |
Re: Vorzeichen (-/+) umkehren ?
um an Larsi zu erinnern ->
![]() |
Re: Vorzeichen (-/+) umkehren ?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 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