| |
|
|
Normann Strübli | Ermitteln si une numéro justement ou bien Ungerade ist
|
|
|
| |
|
|
|
Melanie Brayer | pourquoi pas MODulo 2??? |
|
|
| mele (¯`·.¸¸.{ WinXP Pro, XProfan9, XPIA }.¸¸.·´¯)
<Bugs zählen ist besser als Schafe zählen, da der Computer nur so schlau ist wie der der Mensch der ihn bedient.> | 18.11.2005 ▲ |
|
|
|
|
Normann Strübli | je denke avec MOD ist es entier simple langsamer
Aus einem anderen Forum: [quote-part:cb43b037ef] Doch ist es, habe es chez 100.000.000 comparer getestet, qui variante avec si numéro and 1 = 1 ist um den facteur 2 plus rapide comme qui variante si numéro mod 2 = 1.[/quote-part:cb43b037ef] |
|
|
| |
|
|
|
Michael Wodrich | là hierzu évident doch Informationsbedarf besteht, devrait wir es maintenant la fois stehen laisser.
Kurze Erklärung hierzu:
si on avec Bitmaskierungen arbeitet peux qui CPU cela plus rapide abarbeiten comme si on avec Multiplikation et Division arbeitet. Letztere sommes simple grottenlangsam.
et speziell zur Frage qui Erkennung sur justement et ungerade: si cela dernier Bit einer numéro gesetzt ist, ensuite ist vous ungerade. c'est wirklich qui schnellste Methode qui Erkennung.
dans Assembler serait je z.B. simple cela unterste Bit qui numéro ins Carry-Flag schieben et avec cela ensuite une bedingten Sprung JC/JNC auslösen.
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 18.11.2005 ▲ |
|
|
|