Floating Point Bit Hacks Every Programmer Should Know (Including Fast Inverse Square Root - Quake) @WhatsACreel
Floating Point Bit Hacks Every Programmer Should Know (Including Fast Inverse Square Root - Quake)  @WhatsACreel
Uploaded December 2012 | Updated September 2026, 2 weeks ago
This is the final IEEE tutorial we'll be looking at some incredibly powerful techniques folks have developed for manipulating IEEE floats. These tricks don't give IEEE accuracy but they all rely on a very detailed knowledge of the bit format in order to understand. They can be used to approximate various mathematical functions and some of them can speed the operations up by 4 times!
Floating Point Bit Hacks Every Programmer Should Know (Including Fast Inverse Square Root - Quake)Answering Basic Assembly Language Questions - Assembly Language for BeginnersAre CPUs Getting Faster? (2009 AMD Phenom II vs 2018 Intel i7 8750H - Phenom 2 Benchmark)Direct2D Tutorial 6: Real Time Game LoopFixed Point Arithmetic 1: Intro to Fixed PointC++ Tutorial 5: While and Do While LoopsC++ Tutorial 10: Pointers Explained (Linked Lists vs Arrays Example)Modern x64 Assembly 16: Basic SIMD Floating Point Arithmeticx64 Assembly Tutorial 54: Floating Point Sign Masks (SIMD Floating Point ASM Examples)Agner Fogs VCL (Vector Class Library Installation and Overview)Why is Radix Sort so Fast? Part 3 Comparison and Code, Radix Sort vs QuickSortC++ Tutorial 13: Passing by Reference vs Pointer
Creel |

Floating Point Bit Hacks Every Programmer Should Know (Including Fast Inverse Square Root - Quake)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER