FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
[Aporte] TDecBinHex - Números binarios/decimales/hexa
Hola foro.
En este momento no vengo a preguntar ni a responder, vengo a aportar. Hace 2 días tuve la necesidad de manejar números binarios, decimales y hexadecimales casi al mismo tiempo, y se me ocurrió hacer una clase que los pueda manipular tranquilamente y devolverlos como yo quisiese. Bueno, estuve dos días haciendo dicha clase y me parece que salió bastante bien. Cuando ya la pude usar y verifiqué que cumple mis expectativas pensé por qué no ponerla en el foro que tanto me ayudó. Y he aquí el la clase TDecBinHex para quien la pueda llegar a necesitar. Al componente hay que crearlo de la forma Identificador:=TDecBinHex.Create(); y en los argumentos pueden poner la cantidad de bits a usar en números fraccionarios; sino, usa 32. Tiene métodos de conversión entre los 3 sistemas, de números enteros y también fraccionarios. Tiene métodos de suma, resta, multiplicación y división entre 2 números de cualquier sistema, devolviéndolos en el sistema pedido. También tiene un método para configurar la cantidad de bits que queramos usar en los números fraccionarios. Todo eso, bien detallado, adentro al archivo que contiene:
Espero que a alguien le sirva tanto como me sirvió a mí. Se aceptan comentarios de todo tipo, ya sean a favor, en contra, críticas, sugerencias, aplausos medallas y besos, o lo que quieran. Saludos! EDITADO: componente actualizado y enlaces también. Última edición por BrunoBsso fecha: 10-03-2010 a las 20:08:33. |
#2
|
||||
|
||||
Gracias
Muchas gracias por el aporte Bruno.
Un saludo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
hola bruno, pensé que habías subido también el .pas para ver como lo hiciste.....
|
#4
|
||||
|
||||
En que version de delphi deberia funcionar?
y si seria interesante ver el archivo .pas Saludos
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!! |
#5
|
||||
|
||||
Yo también pensé así, ahora acabo de ver que no está.
¿Sería mucho problema que lo subieras Bruno? Más que nada por lo que han comentado. Subir los compilados limita mucho la versión en que lo puedes utilizar; Además, de la evidente, de no poder acceder al código fuente. AÑADO: Bruno, me he permitido añadir al fichero el sufijo _bin para que quede un poco más claro que no incluye código fuente, espero que no te importe. Corrijo también los links que tienes en tu mensaje para que apunten al fichero correcto. AÑADO2: Bruno ha subido los fuentes y ya está actualizado el fichero en el FTP. Un saludo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 10-03-2010 a las 17:25:55. |
#6
|
|||
|
|||
¿No subí el fuente?
No no, lo pasé de largo. Acá subo el proyecto entero, con el fuente, el dproj, los dcu, dpk, y los *.blablabla todo (a MediaFire): Decargar Ahora sí, tienen todos los datos. Fijense si les sirve ahora y sepan disculpar el descuido. Remarco que por favor si alguno lo usa que de una opinión. Me interesa ver errores, mejoras, que tan fácil o difícil es usarlo. Saludos! EDIT: hecho en Delphi 2010 EDIT2: tal vez no se pueda compilar en versiones inferiores, no tengo muy en claro eso, pero el que pueda y quiera que lo compile en su versión así lo hacemos lo más portable posible. EDIT3: (prometo que es el último) cuando haya una cantidad considerable de recompilaciones (la mía en D2010, alguna en 2009, otra en D7, etc) limpiamos los enlaces y actualizamos todo para que quede bien prolijo. Última edición por BrunoBsso fecha: 10-03-2010 a las 17:24:02. |
#7
|
||||
|
||||
No hay problema, estas cosas pasan....
Ya me encargo yo de actualizar el fichewro del FTP y los links de nuevo. AÑADO: Listo, ya está con los fuentes incluídos.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 10-03-2010 a las 17:26:42. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
[Aporte] Guardar archivos binarios en BD PostgreSQL con C++ Builder, ADO y ODBC | KATODO | C++ Builder | 6 | 26-04-2011 00:08:22 |
Numeros con más de 18 decimales | HySTD | Varios | 1 | 21-08-2008 21:10:32 |
mostrando numeros decimales | ercrizeporta | Varios | 2 | 01-07-2007 21:05:24 |
Imprimir NÚmeros Sin Decimales | jadelphi | Varios | 2 | 12-04-2005 12:07:21 |
Problemas con Numeros decimales | MarioATamborini | Firebird e Interbase | 1 | 31-08-2004 19:28:21 |
|