Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
C# Positive Zahl in Negativezahl umwandeln
- Ersteller Abcd12345
- Erstellt am
Einhörnchen
Rear Admiral
- Registriert
- März 2007
- Beiträge
- 5.170
Musst nur aufpassen, dass der Typ passt. In .NET nimmt man für Zahlen manchmal uint, bei negativen Ganzzahlen sollte es dann int sein.
Ansonsten: int negativezahl = zahl * -1;
Ansonsten: int negativezahl = zahl * -1;
Einhörnchen
Rear Admiral
- Registriert
- März 2007
- Beiträge
- 5.170
@Likee: Betragsstriche um von + nach - zu kommen?
ZwockelKiller
Lt. Junior Grade
- Registriert
- Okt. 2004
- Beiträge
- 420
abs() sollte da auch weiterhelfen 

Boron
Commander
- Registriert
- Sep. 2001
- Beiträge
- 2.785
Bestimmt nicht!ZwockelKiller schrieb:abs() sollte da auch weiterhelfen![]()
Das "Absolutwert" einer Zahl aus +2 definitiv keine -2 (auch nicht mit Smilie). Da wird dir dein Mathelehrer deftig auf die Finger klopfen.
Die 0 kann man sich sparen. Gleich zahl = -i schreiben. Die 0 optimiert jeder Compiler weg!zahl = 0 - i
Wir können festhalten:
zahl = -i ist die sinnvollste Methode.
Alles andere ist Spass, überflüssiger Oberhead oder schlicht falsch.
ZwockelKiller
Lt. Junior Grade
- Registriert
- Okt. 2004
- Beiträge
- 420
Sorry, ich hab seine Frage falsch verstanden. Dachte er wolltest keinen Unterscheid zwischen 1 und -1 haben.
Da hätte man abs() nutzen können. Hab das Thema auch nur kurz während der Arbeit überflogen

Vielleicht hilft es dir trotzdem
Da hätte man abs() nutzen können. Hab das Thema auch nur kurz während der Arbeit überflogen


Vielleicht hilft es dir trotzdem
Toengel
Commander
- Registriert
- Aug. 2001
- Beiträge
- 2.528
Abcd12345 schrieb:Wie kann ich eine Positive Zahl in eine Negative Zahl umwandeln?
Also -3 in 3?
Tachchen,
ja was denn nun? Pos in Neg oder Neg in Pos? Am einfachsten ist wohl mit ABS() und je nachdem dann noch ein Minus davor, wenns negativ werden soll - so hat man hat man auch kein problem, wenn doch mal eine bereits neg. Zahl neg. bleiben soll...
Toengel@Alex
Ähnliche Themen
- Antworten
- 18
- Aufrufe
- 4.119
- Antworten
- 1
- Aufrufe
- 964
- Antworten
- 11
- Aufrufe
- 1.380