Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-02-2008
robinsongm robinsongm is offline
Miembro
 
Registrado: sep 2004
Ubicación: Madrid, España
Posts: 25
Poder: 0
robinsongm Va por buen camino
Declaración de subtipos en rango

Hola!...

Sabemos bien que podemos declarar tipos como este:

type

TMiTipo = 0..10;

var
tipo: TMiTipo;

En este caso, la variable tipo solo puede adquirir valores naturales del 0 al 10.
Nada de puntos decimales.

Mi duda: ¿Es posible declarar un tipo similar, pero que admita infinitos valores intermedios?

Esto es, por ejem, declarar un TMiTipo = 0..10; y que toda variable de este tipo pueda adquirir, si es de mi necesidad un valor com 1.34534, por ejem.


He intentado con:
type
TMiTipo = 0,0..10,0; (sabia que fallaría y al compilar, claro está: falló)
TMiTipo = 0.0..10.00; (digo igual que lo anterior)
TMiTipo = [0.0]..[10.0]; (nada de nada)...


Existe manera alguna de declarar un tipo que admita infinitos valores intermedios?. El caso que si funciona solo admite valores enteros, y por tanto solo los que ya se podréis imaginar.
Yo necesito uno similar, digamos de tipo Extended; para así tener infinidad de valores intermedios entre el rango. Eso para evitar tener que en la aplicación aplicar los criterios con IF y esas cosas...

Muchas gracias!
__________________
Ni la utilidad del mentir es sólida, ni el mar de la verdad perjudica mucho tiempo.
Responder Con Cita
  #2  
Antiguo 14-02-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
No hay nada. Quizas la rutina EnsureRange esté disponible para floats, no sé, consulta la ayuda.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Declaracion de Variables berfer Firebird e Interbase 10 13-10-2011 21:12:20
Declaración de Procedimientos Chandra OOP 4 18-06-2007 19:25:00
Declaracion If --- Then Caral Varios 12 07-10-2006 23:17:01
declaracion de variables... azaagh Varios 4 08-06-2004 15:44:45
Haciendo la declaración de la renta... santana Humor 1 14-04-2004 23:02:32


La franja horaria es GMT +2. Ahora son las 14:03:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi