![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Redondeado lo dicho por ecfisa: los números tipo real, double, extended, etc son imprecisos y para compararlo lo mejor es acudir a las aproximaciones. En el caso de tu algoritmo yo haría lo siguiente, aunque no es exactamente lo más recomendado:
Espero te sirva. Última edición por orodriguezca fecha: 09-12-2014 a las 04:35:50. |
|
#2
|
||||
|
||||
|
guiller130292,
Cita:
![]() Te comento: 1- El problema del código del Msg #1 el cual hace que entre en un loop infinito, esta en la condición de la estructura de control repeat-until : Como fue señalado en el Msg #6, Msg #10 y Msg #11 por variación de decimales en la comparación de números de punto flotante. 2- El código funciona (No entra en un loop infinito) con la siguiente modificación: Revisa esta información: Espero sea útil ![]() Nelson. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Impresora Pre-Definida con FR | lbidi | Impresión | 8 | 11-05-2012 14:59:14 |
| Como averiguar el charset que tiene definida una Base de Datos Firebird | apicito | Firebird e Interbase | 8 | 15-07-2010 14:01:26 |
| ¿Packet Sniffer? Cómo saber quien tiene definida un IP Virtual... | Neftali [Germán.Estévez] | Redes | 22 | 14-05-2007 19:30:21 |
| Abrir carpeta de una ruta definida | Aprendiendo | Varios | 3 | 01-03-2007 17:41:50 |
|