![]() |
![]() |
| 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 |
|
#3
|
||||
|
||||
|
Hola franco_cvm.
El tipo Boolean enumera los valores verdadero o falso. Cuando en Delphi haces una comparación del tipo, de "(a = b)" se obtiene un resultado que puede ser verdadero o falso según sean los contenidos de 'a' y 'b'. Supongamos que, la variable "B" recoge un valor (que es True en el código anterior) y ya debes ver claro que: B = (5 = 5) = True. Entonces la construcción, si bién no es sintácticamente incorrecta, es redundante. Una variable de tipo booleana almacena la conclusión de una o mas premisas, y su resultado puede ser bivalente (True o False). De allí que es reiterativo evaluar la igualdad por verdadero o falso si la variable ya posee ese valor. Resumiendo, si B tiene el valor True hacer: tiene el mismo resultado que:
Del mismo modo que si B tiene el valor False hacer: tiene el mismo resultado que: Y aunque el compilador es generoso, mi consejo es que no uses el modo redundante. Saludos ![]() Edito: No había visto el mensaje de Agustín mientras escribía pero es la misma idea.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 17-06-2015 a las 09:46:17. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| El arroz que está llegando a nuestras mesas no está autorizado para consumo humano | sakuragi | La Taberna | 5 | 13-10-2013 00:07:14 |
| Ayuda con error! expresion demasiado compleja en la expresion de consulta | escorpionrojo43 | SQL | 8 | 16-07-2011 22:03:16 |
| Está bien esta consulta Select count? | enecumene | MySQL | 12 | 30-08-2007 03:54:29 |
| ¿Está mal escrito? | Perberos | Varios | 1 | 06-05-2006 10:32:17 |
| Que está mal ? | jwmoreira | PHP | 3 | 04-05-2005 19:32:29 |
|