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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-02-2007
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 20
Albano Va por buen camino
Extracción de parte entera de un flotante

Hola a todos, tengan un buen día, Dios les bendiga.
Estuve tratando de extraer la parte entera de un numero flotante y no encontré la manera, creí que iba a encontrar una función que lo hiciera y buscando en el foro me encontré el siguiente hilo: Conversion de tipos, donde veo que uno de los foristas escribe lo siguiente:
Cita:
Pascal hace muchas veces la conversión automática de tipos, pero no en el caso de un número de coma floatante a un entero.
Lo que entendí con esa oración es que delphi no tiene una función que extraiga la parte entera de un numero flotante, me equivoco?
Por si acaso me di a la tarea de realizar esta función, aqui la tienen, por si es de utilidad para alguien:
Código Delphi [-]
function floaent(aux: float): integer; stdcall;
var
  aux1, aux2: string;
  i: integer;
begin
  i := 1;
  aux1 := floattostr(aux);
  aux2 := '';
  while (aux1[i] <> '.') and (i <= length(aux1)) do
  begin
    aux2 := aux2 + aux1[i];
    inc(i);
  end;
  floaent := strtoint(aux2);
end;
Esta fución recibe un numero flotante y regresa la parte entera del mismo.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal"
Siempre hazlo con la ayuda de Dios
Responder Con Cita
 



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
Parte entera y decimal joanajj Varios 6 16-01-2008 07:51:09
Extracción de parte de una cadena Arkaz Varios 3 02-11-2005 22:33:36
Parte entera amedina Varios 1 20-08-2005 03:06:04
Obtener parte entera, decimal repo Firebird e Interbase 3 07-10-2004 22:10:25
Como extraer parte entera de una fraccion JODELSA Varios 3 23-05-2003 17:05:26


La franja horaria es GMT +2. Ahora son las 20:41:05.


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