Expresa localeToFixed(D, 4) como una fracción.
D
localeToFixed(D, 4) puede representarse como sigue.
= 0 + fraction(Math.floor(D*10%10), 10) + fraction(Math.floor(D*100%10), 100) + fraction(Math.floor(D*1000%10), 1000) + fraction(Math.floor(D*10000%10), 10000)
= fraction(NUMERATOR, 10000)
También puedes saltarte algunos pasos haciendo una fracción con NUMERATOR como el numerador y 10000 como el denominador (porque el decimal se extiende hasta el lugar de los diez milésimos).
fraction(NUMERATOR, 10000)
Expresa FIXED como una fracción mixta.
W + D / 100
FIXED puede representarse como sigue:
= W + fraction(floor(D / 10), 10) + fraction(D % 10, 100)
= W + fraction(D, 100)