Er zijn legio redenen.
Mijn reden was het loggen van hoog frequente FFT data.
Een ander voorbeeld is bijvoorbeeld grafische representatie op het scherm d.m.v. bitmap fonts.
Mijn routine is hier super snel in omdat het gedeelte van de ascii conversie totaal kan worden overgeslagen omdat alle digits als 32 bit integers worden berekend.
Handig voor toepassingen als spellen en muziek programma's.
Dan mijn vraag, waarom niet gebruik maken van de mogelijkheden die er zijn.
Ik moet wel toegeven dat ik een beetje een autistische nerd ben en altijd op zoek om de snelste algoritmes te bedenken.
Dit is niet eens de snelste versie, de AVX variant is nog sneller omdat alle 8 digits ( 7 + de decimale punt ) in 1 keer worden berekend.
Maar deze versie werkt vanaf de pentium4 vandaar.