Prüfung von Ergebnis
Übersicht

cavebirdBetreff: Prüfung von Ergebnis |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi,
ich möchte abfragen, ob eine Zahl durch 4 teilbar ist, aber das Ergebnis muss eine grade Zahl sein. Wie kann man das machen? Gibt es einen Befehl für grade Zahlen? |
||
MegaUpload.de -- Uploade bis zu 2MB pro Bild !!DEIN PARTNER IN SACHEN UPLOAD --bitte weiterempfehlen, nur so können wir bekannt werden... |
dubitat |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
fürs runden gibts einen befehl aber ich glaube wenn du einfach
zahl1% / 4 = zahl2% nimmst dürfte nur ein gerades ergebnis rauskommen! wozu brauchst du das lässt sich das nuicht mit kommazahlen auch machen? edit: Du kannst auch einfach bei einer geraden zahl prüfen, ob die zahl x 4 = der ausgangswert ist! so müsste das dann zu prüfen sein weil du bei den gerundeten zahlen ein anderes ergebnis erhälst als die ausgangszahl ist... in code: Code: [AUSKLAPPEN] ergebnis% = zahl% / 4 if ergebnis% * 4 = zahl% then ;deine aktion hier endif genauso kannst du prüfen ob die zahle ungleich ist: Code: [AUSKLAPPEN] if ergebnis% * 4 <> zahl% then ;deine aktion hier endif |
||
Erare humanum est - Irren ist Menschlich |
- Zuletzt bearbeitet von dubitat am Fr, Aug 20, 2004 11:35, insgesamt einmal bearbeitet
![]() |
sbrog |
![]() Antworten mit Zitat ![]() |
---|---|---|
if zahl mod 4 = 0
dann ist die zahl durch vier teilbar |
||
cavebird |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke für die schnelle Hilfe. | ||
MegaUpload.de -- Uploade bis zu 2MB pro Bild !!DEIN PARTNER IN SACHEN UPLOAD --bitte weiterempfehlen, nur so können wir bekannt werden... |
![]() |
DivineDominion |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmm, 12 Mod 4 ist aber auch 0, obwohl das ergebnis 3 ist und 3 ungrade...
Würde das so versuchen: ( Zahl / 4 ) Mod 2 = 0 So muss die Zahl, die dabei rauskommt, durch 2 teilbar sein ohne einen Restwert zu haben |
||
christian.tietze@gmail.com - https://christiantietze.de
macOS |
cavebird |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich habe es jetzt so gemacht.
Code: [AUSKLAPPEN] if ergebnis mod 4 = 0 und für ungleich Code: [AUSKLAPPEN] if ergebnis mod 4 > 0 |
||
MegaUpload.de -- Uploade bis zu 2MB pro Bild !!DEIN PARTNER IN SACHEN UPLOAD --bitte weiterempfehlen, nur so können wir bekannt werden... |
![]() |
TheShadowModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
oder
IF (zahl MOD 4) AND 1=0 then ... ;zahl teilbar durch 4 und ergebnis durch 2 |
||
AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group