Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

11

07.02.2013, 06:33

Ich würde mal tippen, dass bei Fixpunktrechnung kein Damping vorkommt, bei Floatpoint durch die Numerik auf Dauer aber schon.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

12

07.02.2013, 09:18

Das war auch meine erste Vermutung, aber ich hatte sie aus geschlossen, weil ich ja nur addition und subtraktion verwende. Allerdings fällt mir gerade auf, das ich auch eine division verwende, also könnte es gut möglich sein, das das dampimg durch die verwendung von floatpoint arithmetik kommt. Gibt es eine möglichkeit das zu verhindern?

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

13

07.02.2013, 09:48

Auch Addition und Subtraktion mit Floats kann zu Damping führen.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

14

07.02.2013, 16:47

Wirklich? Das wusste ich gar nicht. Wie kommt es dazu?
Wie kann man bei floatpoint verhindern, dass es zu damping kommt?

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

15

07.02.2013, 19:46

Tja. Rundungsfehler sind überall. Du kannst ja mal versuchen 0.1 binär darzustellen. Dann weißt Du auch warum.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

FSA

Community-Fossil

  • Private Nachricht senden

16

07.02.2013, 19:53

0,000110011001100110011001100110011001100 11001100110011... ? Interresant :D Habe ich mir nie Gedanken drüber gemacht.

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

17

07.02.2013, 19:58

"Theory is when you know something, but it doesn’t work. Practice is when something works, but you don’t know why. Programmers combine theory and practice: Nothing works and they don’t know why." - Anon

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

18

07.02.2013, 20:22

Numerik ist nicht umsonst ein Pflichtfach im Informatikstudium.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

19

07.02.2013, 22:20

Das Rundungsfehler immer wieder auftreten ist mir schon klar, aber ich würde gerne wissen, ob es eine möglichkeit gibt, wie ich (in meinem speziellen fall) verhindern kann, das die rundungsfehler die wellen abschwächen. Kann man das irgendwie ausgleichen?

Steef: haha danke für den link! Sehr informativ!

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

20

08.02.2013, 06:40

Addition und Subtraktion von Float-Formaten ist von Haus aus numerisch instabil. Da bleibt nur Fixpunkt-Rechnung.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Werbeanzeige

Ähnliche Themen