Prüfung von Ergebnis
Übersicht
BlitzBasic
Allgemein
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
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
