Negation (Befehl?)

Übersicht BlitzBasic Beginners-Corner

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

 

Gray Fox

Betreff: Negation (Befehl?)

BeitragSo, Sep 02, 2007 19:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Gibt es hierfür einen BB Befehl? Leider war die Suche nicht sehr ergiebig.. Sad

Vielen Dank im Vorraus!
 

ChristianK

BeitragSo, Sep 02, 2007 19:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Meinst du vielleicht Not?
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT

BigMaexle

BeitragSo, Sep 02, 2007 19:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Also du willst dass von einer Zahl das negative da steht? Dann amch das doch ganz einfach mit einer kleinen Function

Code: [AUSKLAPPEN]

Ziffer#=Negativ#(9.435789)

Print Ziffer

Function Negativ# (Zahl#)

If Zahl#>0 Then
   Return Zahl#-(Zahl#*2)
Else
   Return Zahl#
EndIf

End Function
--------------------------------------
Ich bin unfreiwillig ein Mitglied dieser kapitalistischen Gesellschaft, wo jeder Geldgeile Unternehmer an mein Geld will und ich selbst bei meinen Entscheidungen so gut wie willenlos bin...... und ich bin glücklich drüber
 

Gray Fox

BeitragSo, Sep 02, 2007 19:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Das Problem ist, dass ich eine negative Zahl umwandeln will. Not sagt mir doch nur ob die Zahl negativ oder positiv ist und dein Beispiel BigM kann keine negativen Zahlen verarbeiten Sad

BigMaexle

BeitragSo, Sep 02, 2007 19:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Also das das Vorzeichen geändert wird? achsoo das macht das ganze noch einfacher
Code: [AUSKLAPPEN]

Ziffer#=Negativ#(-2.4567)

Print Ziffer

Function Negativ# (Zahl#)

   Return Zahl#-(Zahl#*2)

End Function
--------------------------------------
Ich bin unfreiwillig ein Mitglied dieser kapitalistischen Gesellschaft, wo jeder Geldgeile Unternehmer an mein Geld will und ich selbst bei meinen Entscheidungen so gut wie willenlos bin...... und ich bin glücklich drüber

Smily

BeitragSo, Sep 02, 2007 19:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Wieso einfach, wenns auch kompliziert geht? Rolling Eyes

Code: [AUSKLAPPEN]
Zahl = -Zahl
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets

"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!"
stummi.org

BigMaexle

BeitragSo, Sep 02, 2007 19:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Dafür ich hab ne coole Function, und duuuhhuuu niich ^^ sry für OT aber ich hab 3mal versucht im Beginner-Corner zu helfen und 3mal wars entweder falsch, ncih ganz richtig oder zu kompliziert, keiner mag mich Crying or Very sad
--------------------------------------
Ich bin unfreiwillig ein Mitglied dieser kapitalistischen Gesellschaft, wo jeder Geldgeile Unternehmer an mein Geld will und ich selbst bei meinen Entscheidungen so gut wie willenlos bin...... und ich bin glücklich drüber

Smily

BeitragSo, Sep 02, 2007 19:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Naja, um den neuen zu helfen muss man selbst mindestens die grundkentnisse des Programmierens besitzen. Razz
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets

"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!"
stummi.org
 

Gray Fox

BeitragSo, Sep 02, 2007 19:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke für eure Mühe. Es funktioniert nun.

Waren eigentlich mathematische Grundkenntnisse Very Happy

BladeRunner

Moderator

BeitragSo, Sep 02, 2007 20:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
keiner mag mich

Das hat mit mögen ja nichts zu tun.
Nur bist Du halt selbst noch kein Profi, was ja aber nicht schlimm ist.
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92
 

Gray Fox

BeitragSo, Sep 02, 2007 20:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Aber seine Antwort war genauso korrekt Smileys., nur etwas komplizierter.

Silver_Knee

BeitragSo, Sep 02, 2007 20:42
Antworten mit Zitat
Benutzer-Profile anzeigen
sie betreibt nur mehr rechen aufwand denn
ingendwas minus irgendwass
0-zahl

ist schneller als

irgedwas mal irgendwas
irgendwas minus irgendwas
a=(zahl*2)
zahl-a

und bei computern ist es nunmal:
schneller-Besser -speicherschonender

und nicht
richtig-genaso gut-genau das selbe.....

the FR3AK

BeitragSo, Sep 02, 2007 20:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Was spricht gegen zahl*-1 ??

BladeRunner

Moderator

BeitragSo, Sep 02, 2007 20:50
Antworten mit Zitat
Benutzer-Profile anzeigen
~GESCHLOSSEN~

Frage beantwortet
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group