Floating points essentials

Peter Hrenka

⏱ 90 minute session
beginner
intermediate
10:45-12:15, Friday, 19th June 2026 in std::cout

Both beginners and advanced developers can struggle with floating point values. The fact that precision is finite is often not even the biggest practical problem. In this talk I will develop and visualize a mental model for floating point values that clarifies several surprising effects and give proper examples and guidance how to address such issues in modern C++ code.


🏷 floating point
🏷 numerics

Peter Hrenka

I started programming C++ in the last millennium and did a lot of 3d and OpenGL programming and I have moved on to safety critical systems.