Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Floating Point Numbers - Computerphile

    Computerphile

    2 HN recommenders · recommended in 3 months, 2015–2023

    YouTube

    9:16 · 2.5M views · Jan 22, 2014

    Tom Scott explains for Computerphile how floating point numbers work, why moving the binary point is fast, and why it handles money badly.

    Recommended as a simple, fun explanation of why floating point gives odd errors like 0.1 + 0.2.

    Hardware & ElectronicsComputer architecture & CPUsInformation theory & signal processing
    1. 1:31:28
      Stanford Seminar: Beyond Floating Point: Next Generation Computer ArithmeticStanford Online33K views • 9 years ago
    2. 9:20
      An astonishing old calculator - NumberphileNumberphile794K views • 8 years ago
    3. 1:34:42
      The Great Debate @ARITH23: John Gustafson and William Kahandancefan4.2K views • 10 years ago
    4. 14:27
      All the Numbers - NumberphileNumberphile1.8M views • 7 years ago
    5. 19:08
      NaN Gates and Flip FLOPSsuckerpinch314K views • 7 years ago
    6. 20:08
      Fast Inverse Square Root — A Quake III AlgorithmNemean6M views • 5 years ago
    7. 55:02
      GradIEEEnt half decent: The hidden power of imprecise linessuckerpinch391K views • 3 years ago
    8. 10:58
      Flaw in the Enigma Code - NumberphileNumberphile5.4M views • 13 years ago
    9. 1:00:17
      Stephan T. Lavavej “Floating-Point <charconv>: Making Your Code 10x Faster With C++17's Final Boss”CppCon41K views • 7 years ago
    10. 35:33
      How does Computer Memory Work? 💻🛠Branch Education5.5M views • 4 years ago
    11. 12:49
      Why do people keep getting this wrong‽Stand-up Maths2M views • 6 years ago
    12. 13:31
      Randomness is Random - NumberphileNumberphile893K views • 7 years ago
    13. 8:45
      Chip & PIN Fraud Explained - ComputerphileComputerphile851K views • 11 years ago
    14. 10:13
      The Problem with Time & Timezones - ComputerphileComputerphile4.4M views • 12 years ago
    15. 6:53
      8-bit computer updateBen Eater2.8M views • 10 years ago
    16. 1:00:43
      Jim Simons (full length interview) - NumberphileNumberphile21.4M views • 11 years ago
    17. 40:13
      "Programming a 144-computer chip to minimize power" - Chuck Moore (2013)Strange Loop Conference19K views • 5 years ago
    18. 15:13
      The Golden Ratio (why it is so irrational) - NumberphileNumberphile3.9M views • 8 years ago
    19. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    20. 9:37
      Characters, Symbols and the Unicode Miracle - ComputerphileComputerphile2.1M views • 13 years ago

    3 comments from Hacker News

    1. @felipesabinoNov 2015· in “0.30000000000000004”

      Recommended: Floating Point Numbers - Computerphile this video Tom Scott's fun and simple take on Floating Points is a good video explaining why such weird errors happen

      RecommendsView on HN
    2. @microwavecameraJun 2017· in “Why do programming languages suck at math?”

      Short answer, no decimal in binary and math is hard. :) Here's a couple handy videos explaining it: this video [LINK]

      RecommendsView on HN
    3. @mercxryOct 2023· in “Why you should probably be using SQLite”

      You should still not use MONEY in Postgres, even their own website says so [1]. I still wouldn't use floats/numerics/decimals to store currency either in any db generally, as said by others you're going to end up with inaccurate numbers [2]. Therefore using integers is in fact very good for this use-case, especially if you are in accounting or book-keeping! Source: I work for a Fintech company that processes millions of payments. [1] [LINK] [2] this video

      CitesView on HN