La Web del Programador: Comunidad de Programadores
 
    Pregunta:  52129 - LINEA DEMASIADO LARGA
Autor:  Víctor Oliva
Uso acces para programar en visual basic.

Quiero hacer, solo por aprender, un programa que tu le pones un numero y este te devuelve el nº del decimal del numero pi que has dicho

ejemplo:
numero pi = 3,141592....
entrada: 5
salida: 9
pero el problema es que quiero que llegue a 2.500.000 de decimales, entonces yo lo que hago es poner:

Dim intermedario As Double
intermedario = Left("[numero pi]", Me!qt_entrada.Value)
Me!qt_salida = Right(intermedario, 1)

, donde [numero pi] es la cadena de 2.500.000 caracteres del numero pi.

Pero no me deja diciendome "linea demasiado larga"
Alguien sabe alguna forma de que no me ocurra esto?

Muchas gracias,
Víctor Oliva

  Respuesta:  Bismarck Pineda
El largo mas grande que puede tener un string es 1024, por eso te da ese mensaje.
saludos