Hallo Leute, eine Frage über die numerische Stabilität oder Kondition. ich wollte sehr gerne wissen wie man im µController stm32f4 einen Unterlauf Überlauf vermeidet. Seltsamerweise habe ich manchmal sehr betragsgroße Zahl die ich nicht erwartet habe. durch welcher Operation weiss ich nicht wie die entsteht. ich freue mich sehr über jegliche Hilfe hier. LG Hu
Die Sprache C bietet dir da keine Möglichkeiten, außer bereits vor der Operation zu testen, ob ein Unterlauf/Überlauf eintreten könnte. Bei vorzeichenlosen Zahlen garantiert sie außerdem einen Überlauf von max → 0, bei vorzeichenbehafteten Zahlen garantiert sie rein gar nichts. Gleitkommazahlen heißen übrigens deshalb so, weil sie ihre Dimension gleitend verschieben können. ;-) Vielleicht wäre das ja für deine Aufgabe passender?
Jörg Wunsch schrieb: > Die Sprache C bietet dir da keine Möglichkeiten, außer bereits vor der > Operation zu testen, ob ein Unterlauf/Überlauf eintreten könnte. Bei > vorzeichenlosen Zahlen garantiert sie außerdem einen Überlauf von > max → 0, bei vorzeichenbehafteten Zahlen garantiert sie rein gar nichts. > > Gleitkommazahlen heißen übrigens deshalb so, weil sie ihre Dimension > gleitend verschieben können. ;-) Vielleicht wäre das ja für deine > Aufgabe passender? Ja Sir, dann nehme ich wohl die gleitenden Zahlen, LG Hu.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.