WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   c-übungsbeispiel - switch (http://www.wcm.at/forum/showthread.php?t=117391)

kikakater 03.12.2003 11:27

@Who-T: Geht ok, allerdings muss es mathematisch (bei float und double jedenfalls, bei int ist es ebenso von der Theorie her nicht korrekt) anders heißen:

Es geht nämlich um den Rand, in diesem Fall sogar um eine komplette Einheit - 0.0000001 oder so.

Das heißt:

Statt

if(preis<=2999)

MUSS es heißen:

if(preis<3000) /* also ... exklusive Rand (=ein mathematischer Ausdruck für das Äquivalent einer kombinierten Gleichung-Ungleichung) aber inklusive dem limes von 0 nach 1 */

mfg KKK

Ergänzend:

if(preis == 3000) /* mathematischer Rand */

exklusive diesem !

Who-T 03.12.2003 23:44

yo, right.

hab ich mir während dem abtippen eh gedacht, aber dann hab ich doch die grenzen von bastet genommen.
mein fehler.
kikakater hat scho recht,
überhaupt muss ich sagen dass <= bzw >= relativ selten benutzt wird (zumindest von mir)


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag