Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Decimales Como Valor De Incremento En Bucle

Decimales Como Valor De Incremento En Bucle
Artículo
Responder citando    Descargar mensaje  
Mensaje Decimales Como Valor De Incremento En Bucle 
 
Hola!.

¿ Habéis usado decimales en los bucles para la variable de control o de incremento ?.
Como normalmente usamos enteros. Lo he visto en basic de Sinclair y ahora en un Amiga Basic.
En un bucle For lo vi en un Sinclair, no existan los While. Se imitaban.

Public Sub Ejemplo2()
  Dim i As Float
  
  i = 0.1
  
  Do While i < 20
    Print i
    i *= 1.4
  Loop  
  
End
 


Salida:
Citar:

0,1
0,14
0,196
0,2744
0,38416
0,537824
0,7529536
1,05413504
1,475789056
2,0661046784
2,89254654976
4,049565169664
5,6693912375296
7,93714773254143
11,112006825558
15,5568095557812


Saludos



 
Shell - Ver perfil del usuario Enviar mensaje privado  
Shell [ Sabado, 20 Abril 2013, 13:59 ]
 


Decimales Como Valor De Incremento En Bucle
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Decimales Como Valor De Incremento En Bucle 
 
Pues sí, las he usado tanto para incrementar como para decrementar, por ejemplo, el valor de un progresbar:
Public Sub Timer1_Timer()

If pgbtiempo.Value > 0 Then          ‘si el valor de pgb es mayor a cero
pgbtiempo.Value = pgbtiempo.Value – 0.01      ‘restarle a pgb 0.01(1%)
Else

En este caso el progresbar arranca en 1, no es un bucle sino que lo controla es  un timer, pero podría hacerse con un bucle perfectamente.
Saludos



 
Dani26 - Ver perfil del usuario Enviar mensaje privado  
Dani26 [ Domingo, 21 Abril 2013, 02:02 ]
Responder citando    Descargar mensaje  
Mensaje Re: Decimales Como Valor De Incremento En Bucle 
 
Dani:

Si, efectivamente, con este componente es normal usarlo.Es un caso concreto,
donde el componente tiene unas propiedades determinadas.

Creo que son para unos usos muy determinados.Que yo sepa, no solemos usar
decimales en los bucles.

Hay casos como para cálculos,representaciones gráficas.Incluso así, hemos
inventado otras maneras con funciones.

Saludos



 
Shell - Ver perfil del usuario Enviar mensaje privado  
Shell [ Domingo, 21 Abril 2013, 08:33 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron