Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Kevin
Beiträge: 236 Registriert: 11.06.2007 12:55
Beitrag
von Kevin » 09.11.2010 16:04
Hi,
Hab eine frage:
laut Lösung sollte 0 rauskommen
was aber nur passieren kann wenn a, b oder c null ist...
schonmal vielen Dank für die Hilfe
kevin
TomS
Beiträge: 1508 Registriert: 23.12.2005 12:41
Wohnort: München
Beitrag
von TomS » 09.11.2010 16:09
Die lösung ist 1.
Für den Fall a,b,c ungleich 0.
0 kann nur rauskommen, wenn der Zähler 0 ist.
Dazu müsste mindestens eine Variable (oder 2 oder 3) 0 sein.
Dann wäre der Nenner auch 0 und die Rechenoperation ist verboten.
Regenduft
Beiträge: 574 Registriert: 25.03.2008 15:07
Wohnort: THE LÄÄÄND!
Beitrag
von Regenduft » 20.11.2010 23:09
(@ Kevin : Will mich nicht über Dich lustig machen! Einfach nur ein Offtopic-Witzchen
)
Na? Was sagt der Debugger?
Code: Alles auswählen
Define.b
a = $10
b = $80
c = a+b
d = a-b
If c > d
Debug "c ist größer"
ElseIf c < d
Debug "d ist größer"
EndIf
PureBasic 5.73 LTE x86/x64 | Windows 7 (x64)
Kevin
Beiträge: 236 Registriert: 11.06.2007 12:55
Beitrag
von Kevin » 20.11.2010 23:47
geht aber auch nur am computer
Regenduft
Beiträge: 574 Registriert: 25.03.2008 15:07
Wohnort: THE LÄÄÄND!
Beitrag
von Regenduft » 21.11.2010 00:49
Meinst Du wegen dem kompilieren? Kann man aber auch ohne Computer versuchen "durchzudenken".
PureBasic 5.73 LTE x86/x64 | Windows 7 (x64)
Kevin
Beiträge: 236 Registriert: 11.06.2007 12:55
Beitrag
von Kevin » 21.11.2010 15:32
Regenduft hat geschrieben: Meinst Du wegen dem kompilieren? Kann man aber auch ohne Computer versuchen "durchzudenken".
ich meinte das es mathematisch nicht korrekt ist