![]() |
![]() |
| 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 |
|
#4
|
||||
|
||||
|
Sacto. Los números reales tienen lo que se denomina error relativo. Que es esa pequeña diferencia entre lo que uno quiere "meter" en la variable y lo que la variable realmente puede almacenar. Es por la representación interna.
Siempre hay que tener mucho cuidado con los reales. Para salidas al usuario, siempre formatear con menos decimales, o redondear. Para comprar entre sí, usar una máscara, un épsilon que suelen llamarle. Nunca hagas "if num1 = num2 then" porque vas muerto, siempre es mejor hacer algo como "if Abs(num1 - num2) < Epsilon then" No recuerdo ahora, pero creo que ese épsilon ya está declarado en Delphi. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema con Flotantes | vicruiz2000 | SQL | 1 | 10-02-2007 14:51:06 |
| Flotantes con dbexpress | rex | Conexión con bases de datos | 1 | 04-10-2006 18:22:57 |
| Truncar flotantes | pecosita | C++ Builder | 1 | 18-09-2006 17:14:50 |
| DBGrids y Flotantes | alucardo | Conexión con bases de datos | 3 | 05-07-2006 16:39:06 |
| menus flotantes | Toni | Varios | 6 | 19-04-2006 22:42:10 |
|