FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
funcion de conjuntos,interseccion, union...
hola que tal
alguien sabe si delphi tiene una funcion para sacar la interseccion, union, diferencia etc. de los conjuntos, de matematicas discretas? gracias saludos |
#2
|
||||
|
||||
Delphi tiene el tipo de datos set. Busca en la ayuda acerca de él. También busca "set operators" y verás listados todos los operadores que puedes usar para este tipo de datos, incluidos los que mencionas.
// Saludos |
#4
|
||||
|
||||
estube leyendo la ayuda
dice que el signo "+" es union,"-" diferencia, "*" interseccion, entonses acto seguido pase a probar. con tres edit este que es la union si funciona bien ahora pase a probar la diferencia y la interseccion
es hambos casos me decia que la operacion no era el tipo entonses decidi pasarlos a una bariable string.
y me sigui marcando el mismo error. =S despue sintente pasarlos a integer pero eso ya no es compatible. o ahi un tipo especial para conjuntos? saludos gracias |
#5
|
||||
|
||||
Cita:
Cita:
Aquí TDia es un tipo escalar- que básicamente es un rango de enteros con un nombre apropiado para usar en código: Domingo - 0, Lunes - 1, Martes -2, etc. TDias es un tipo de datos que puede almacenar conjuntos de días:
Los conjuntos los especificas listando sus elementos entre corchetes [] o indicando un rango (como en DiasLaborales). En el ejemplo ves que la intersección de DiasLaborales y FinDeSemana es el conjunto vacío que representas en código por []. Puedes declarar tipos de conjuntos (set of) para cualquier tipo escalar. // Saludos |
#6
|
||||
|
||||
hola que tal de nuevo
ahi forma de pasar lo que tengo en un edit.text a un set?
asi lo puse y no me marco erro ala hora de haser la operacion si =S no se como regresar e resultado de los set's para mostrarlos en un edit alguna sugerencia? gracias saludos |
|
|
|