CodingTrain / CodingTrain/Suggestion-Box

Floating point imprecision / errors ⚠️

Offen
#1,644 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
570
Forks
85
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

![0.3 - 0.2 === 0.1 // false](https://user-images.githubusercontent.com/395307/117132435-8528f980-adab-11eb-9525-0d5f769bb420.png)

Most folks doing anything with zooming or really big or small numbers run into floating point imprecision at some point. Here's my zoomed-in spiral glitching out (around 1/1000000 the size of a hydrogen atom): https://youtu.be/EA9fKc_XxQA

Here's Computerphile's explainer: https://youtu.be/PZRI1IfStY0

This might be a funny topic for a whole Coding Train. Has it been touched on in other episodes?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Prüfe das 0.3 - 0.2-Beispiel des Issues, das herangezoomte Spiralvideo und das verlinkte Computerphile-Erklärvideo. Als abgeschlossen würde gelten, zu entscheiden, ob und wie sich Gleitkommaungenauigkeit in ein Coding Train-Thema umwandeln lässt; es werden keine Repository-Dateien oder Tests genannt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
content
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.