Pour vous authentifier, privilégiez eduGAIN / To authenticate, prefer eduGAINeu

24 mars 2025 à 4 avril 2025
IJCLab
Fuseau horaire Europe/Paris

Make Your Code More Accurate

2 avr. 2025, 14:00
3h 30m
Batiment 100 / Niveau -1 / Salle A913 (IJCLab)

Batiment 100 / Niveau -1 / Salle A913

IJCLab

Orateur

Dr Vincent LAFAGE (IJCLab)

Description

When using numbers of type float or double, are you aware that 0.1+0.2 does not equal 0.3 ? Let’s review the theory behind such pitfalls, and discuss some case studies :
- the quadratic equation in kinematics calculations
- variance calculations in data analysis
- calculations with complex numbers
- accurate summation in large Monte-Carlo calculations
- precision in matrix and geometry calculations (the interest of factoring)
- differential equations
Elements of numerical calculation
- solution of equations, minimisation
- scaling: combining accuracy and efficiency
Clean code for computation

Documents de présentation