This standard specifies interchange and arithmetic formats and methods for binary and decimal floating-point arithmetic in computer programming environments. This standard specifies exception conditions and their default handling. An implementation of a floating-point system conforming to this standard may be realized entirely in software, entirely in hardware, or in any combination of software and hardware.
C'est un standard pour que dans le monde informatique, deux opérations arithmétiques donnent le même résultat quelle que soit l'implémentation, que l'implémentation soit hardware ou software (ou les deux).
Il existe des implémentation hardware (chez IBM par exemple, ou sous forme de co-processeur), mais c'est vrai que Intel par exemple n'a apparemment toujours pas fait de mise en œuvre matérielle.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Et par rapport à Python ?
Posté par gUI (Mastodon) . En réponse au journal Un ouvrage sur Julia. Évalué à 3. Dernière modification le 05 janvier 2020 à 14:07.
Non. Source : https://ieeexplore.ieee.org/document/4610935
This standard specifies interchange and arithmetic formats and methods for binary and decimal floating-point arithmetic in computer programming environments. This standard specifies exception conditions and their default handling. An implementation of a floating-point system conforming to this standard may be realized entirely in software, entirely in hardware, or in any combination of software and hardware.
C'est un standard pour que dans le monde informatique, deux opérations arithmétiques donnent le même résultat quelle que soit l'implémentation, que l'implémentation soit hardware ou software (ou les deux).
Il existe des implémentation hardware (chez IBM par exemple, ou sous forme de co-processeur), mais c'est vrai que Intel par exemple n'a apparemment toujours pas fait de mise en œuvre matérielle.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.