Turbo is not neccesery but is usefull for numbers over 6 digits. This project uses modular to calculate its factors it cycles 'i' from 0 to 'your number' and each time checks if 'your number' mod 'i' is equal to 0. If so, 'i' is a factor of 'your number'