
y no me refiero a VisualBasic.... hablo de BASIC!!!

.
Estaba yo haciendo un programilla sencillo para sacar el factorial de X número.... e hice esto:
... recibo un número N y se lo asigno a K y F.... entonces
WHILE K>1
K=K-1
F=F*K
WEND
... e imprimo "Factorial de N es F....
funciona bien... pero, haciendo pruebas ví que nada más puede sacar el factorial hasta el 34... osease, si introdusco un número =>35 me aparece un mensaje: "OverFlow" y marca F*K
La pregunta es... ¿A qué se debe esto??...

y qué más alternativas hay?? intenté desglosar en un arreglo a N.... osease R(1)=N, R(2)=N-1, R(N)=1 para después, quizá, hacer las operaciones por separado.. poco a poco.. ...

No sé!!! lo intenté.. pero tampoco jaló...
Bueno... pos ahí está... ¿quién se acuerda de BASIC???