La mayoría de los dialectos de Smalltalk implementan actualmente un módulo flotante inexacto ingenuo (fmod / resto).
Acabo de cambiar esto para mejorar Squeak / Pharo y, finalmente, otra adhesión de Smalltalk a los estándares (IEEE 754, ISO / IEC 10967), como ya lo hice para otras operaciones de coma flotante de última generación.
Sin embargo, para la adopción de esos cambios, anticipo que cumplir con el estándar no será suficiente para convencer a mis compañeros, por lo que explicar en qué circunstancias realmente importaría esta exactitud me ayudaría mucho. No pude encontrar un buen ejemplo por mí mismo hasta ahora.
¿Alguien aquí sabe por qué / cuándo / dónde (IOW en qué algoritmo) importaría tal exactitud de módulo?