Floating points essentials

Peter Hrenka

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

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.