|
|
zahl so verändern, dass stets durch 4 teilbar |
|
hubert freys |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.08.2010, 14:08
Titel: zahl so verändern, dass stets durch 4 teilbar
|
 |
wie kann ich eine beliebige zahl jeweils so verändern, dass sie durch 4 teilbar wird?
|
|
|
|
|
yankemen |

Forum-Century
|
 |
Beiträge: 104
|
 |
|
 |
Anmeldedatum: 14.04.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 32: 2008a & 2010a
|
 |
|
|
 |
|
Verfasst am: 12.08.2010, 15:01
Titel:
|
 |
Moin hubert,
was meinst Du mit verändern?
Du könntest die Zahl erstmal zum Integer machen: round(zahl)
Dann kannst Du sie mit 4 multiplizieren
Oder durch vier teilen und je nach Resultat der Nachkomma-Stelle entsprechend aufsummieren:
Meinst Du sowas?
yankemen
_________________
Gibt es ein Ist und ein Wunsch-Soll? Gibt es Beispiele zum Durchprobieren? Wenn selbstgeschriebene Funktionen aufgerufen werden: können sie bitte angehangen werden? Gab es Fehlermeldungen?
Stimmen die Werte, wenn der Debugger mit Haltepunkten etc. eingesetzt wird?
Danke
Zuletzt bearbeitet von yankemen am 12.08.2010, 15:12, insgesamt einmal bearbeitet
|
|
|
klauswer |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.08.2010, 15:03
Titel: e
|
 |
so könnte es gehen..
Edit by denny: Bitte die Code-Formatierung verwenden. Danke!
|
|
|
Coja |

Forum-Century
|
 |
Beiträge: 166
|
 |
|
 |
Anmeldedatum: 20.06.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.08.2010, 15:07
Titel:
|
 |
Hallo,
also ich würds einfach mir dem Modulo-operator machen:
Mod gibt dir den Rest zurück den du dann einfach von der Zahl (hier ein Vektor) abziehst. vg
Coja
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 12.08.2010, 15:08
Titel:
|
 |
Hallo Hubert,
vielleicht so:
Aber es wäre natürlich hilfreich, wenn Du genau definierst, wie die beliebige Zahl denn verändert werden soll.
Gruß, Jan
|
|
|
yankemen |

Forum-Century
|
 |
Beiträge: 104
|
 |
|
 |
Anmeldedatum: 14.04.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 32: 2008a & 2010a
|
 |
|
|
 |
|
Verfasst am: 12.08.2010, 15:14
Titel:
|
 |
Das hatte ich gesucht: rem & mod, aber irgendwie kam ich grad nicht drauf. Ist wesentlich eleganter.
|
|
|
Maddy |

Ehrenmitglied
|
 |
Beiträge: 494
|
 |
|
 |
Anmeldedatum: 02.10.08
|
 |
|
 |
Wohnort: Greifswald
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.08.2010, 15:35
Titel:
|
 |
Jetzt müsste man noch testen was am schnellsten ist.
Mein Beitrag:
_________________
>> why
The computer did it.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|