Aussehen
Suche Einloggen
[c] [meta] [fefe] [erp]

/c/ – Eine der letzten echten Webseiten


Antwort erstellen

(≤ 4)



[Zurück]

  • [l] Reverse-engineering the vintage Intel 8087's tangent algorithm: more than CORDIC Effe Mon, 28 Sep 2026 10:04:55 GMT Nr. 165306
    JPG 2193×2667 2.2M
    JPG 2947×1265 585.5k
    JPG 759×561 32.5k
    JPG 2025×5000 737.8k
    https://www.righto.com/2026/09/8087-tangent-cordic.html
  • [l] Felix Mon, 28 Sep 2026 11:22:08 GMT Nr. 165310
    WEBM 1920×1080 0:08 3.4M
    Der Witz ist, dass man viele Probleme bei den Implementierungen der trigonometrischen Funktionen umgehen könnte, wenn man statt Radianten (0 bis 2*pi) auf Vollkreis (0.0 bis 1.0) setzen würde. Ist leider nicht Standard.

    TEAM VOLLKREIS

    Gleichzeitig ist sincos() im Vergleich zu sin() oder cos() allein kaum mit Mehrarbeit verbunden. Wenn man beide Ergebnisse braucht: Dann ist sincos auf 0.0 bis 1.0 Felixens Lieblingsfunktion in der Trigonometrie, wird nur fast nirgendwo implementiert.

    Ansonsten vermeidet Felix Trigonometrie wo es nur irgendwie geht, indem er Vektor-Mathe betreibt. Die Anzahl Fälle an Kot, in denen zuerst cos() und dann acos() gemacht wird, kann Felix gar nicht mehr zählen. Insbesondere bei Rotationen. Wenn man einen Rotationsvektor hat, kann man etwas (mit komplexe Zahlen als 2D-Quaternionen-Äquivalent) rumrechnen, und kommt häufig komplett ohne Trigonometrie aus.

    Ja, Felix weiß, dass es im Blogpfosten um tan() geht.
  • [l] Felix Mon, 28 Sep 2026 17:12:57 GMT Nr. 165318
    >>165310
    Wenn man Pi einfach grob gerundet mit 3 annimmt, ist die Sache noch viel einfacher!
  • [l] Felix Mon, 28 Sep 2026 18:28:51 GMT Nr. 165329
    >>165310
    Eine Frage so am Rande aber das Fermi Paradox war doch so?
    Felix ist nicht so wie ihr aber Virustotal hat die Kreise als voll schlimm angezeigt.


[Zurück]
[c] [meta] [fefe] [erp]