@dear Bplus
I think that we can save CPU work using STEP 2 in the external FOR NEXT loop.
In fact the only even Prime number is 2. And with this we reduce to half the work to accomplish by the program.
And as consequence the inner FOR NEXT starts from 3 to SQR(i) step 2 because if we're processing only odd numbers there is no matter to divide by 2 and by its multiplies.
so your code can be converted into this one
n(2) = 2
PRINT "primes between 2 and 100:"
from 2 to 100 the time difference is minimal, but using _integer64 from 2 to 1.000.000 the difference can be visible.
Thanks to reply to me
ciao
@TempodiBasic questo è quello che intendeva bplus?
devo studiare REDIM Non so cosa fa questa istruzione poi vedo un for to nex annidato credo si chiama cosi annidato oppure indentato,
poi un print numeri primi compresi tra 2 e 100
un if che verifica la matrice se è uguale a i dentro al ciclo for è seguenziale un altro for con all interno un if
ci studio un po su questo codice che non mi è chiaro alcune cose che devo capire
grazie per il tuo aiuto