J'ai un programme écrit en C# et certaines parties écrivent en C/C++ natif. J'utilise des doubles pour calculer certaines valeurs et parfois le résultat est faux en raison d'une trop petite précision. Après quelques recherches, j'ai compris que quelqu'un définissait la précision en virgule flottante sur 24 bits. Mon code fonctionne bien, quand je réinitialise la précision à au moins 53 bits (en utilisant _fpreset ou _controlfp), mais j'ai encore besoin de savoir qui est responsable de la définition de la précision à 24 bits en premier lieu.précision à virgule flottante
Toutes les idées que je pourrais réaliser ceci?
Je suggérerais de changer ceci pour être la réponse "bénie". – akauppi