![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Resta Hexadecimal ???
Hola.. Estoy creando una aplicacion que haga una Resta "Hexadecimal"
pero no logro hacerla.. funciona como una calculadora pero solo tendra una funcion "-" osea solo hara esa funcion "restar" pero los numeros siempre seran Hexadecimales ejemplo: 15AD89 - 26AB pero.. el primer valor a restar (sera siempre el mayor obviamente) estara en un Tedit y el otro valor si estara en el codigo del form ejemplo TEdit1.text - 26AB algo asi, no se como va espero me ayuden... tambien necesito que el TEdit1.Text Solo admita numeros Hexadecimales 0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F si tiene algun otro valor que no sea hexadecimal que un mensaje salga diciendo "un valor es incorrecto, Solo se permiten numeros hexadecimales" Tambien que el mismo TEdit solo admita Mayusculas.. y si se llegan a escribir letras en minuscula inmediatamente los ponga en mayuscula no se si sea mucho pedir.. pero eran muchos mas errores y ya los arregle.. solo me falta ello para culminarlo ![]() ![]() |
#2
|
||||
|
||||
![]() Hola Ðαяισš veo que estas muy interesado en hacer tu tarea, eso es bueno
![]() Sobre tu asunto fijate es solo hacerte una Function que reste numeros hexadecimales, yo te recomendaria usar un poco de assembrer que ya tiene todo en bandeja(Listo). ![]() Cita:
Espero que te sirva , tambien podrias poner la propiedad CharCase de Edit en ecUpperCase para que sea un edit de solo mayusculas claro que se veria afectado por este evento que te estoy posteando. ![]() Saludos.... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#3
|
||||
|
||||
Para permitir solo números hexadecimales, dentro del evento onkeypress del edit puedes añadir un código tal que:
y para realizar la operacion de restar puedes usar por ejemplo:
Espero que te sirva para tus propósitos ![]() Edito: alguien se me adelantó ya :P.
__________________
"La recompensa de una buena acción está en haberla hecho" Última edición por DarkMan fecha: 30-12-2008 a las 20:51:05. Razón: vaya, alguien se me adelantó :P |
#4
|
||||
|
||||
![]() Se me estaba olvidando de poner que es "Hexa" y "minusculas" son contantes que puedes definirlas despues de los uses; mas o menos asi:
Saludos ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 Última edición por rgstuamigo fecha: 30-12-2008 a las 20:55:13. |
#5
|
|||
|
|||
![]() Ve...!
Gracias ha sido de total ayuda.. Saludos. ![]() Última edición por Ðαяισš fecha: 19-01-2009 a las 06:48:55. |
#6
|
|||
|
|||
hola me pasa q en mi caso necesito restar dos valores Money con signo$
se q se puede qitar el signo y pasar a string y a flotante, pero hago muchas conversiones, los datos money estan 2 dbedits.text y tendria q restarlos tuve q hacer lo sig el problema es cuando se presenta un valor por ej:$7,6 y al pasarlo a float nose si lo toma como valido tambien hice un consulta q sume un campo money un SUM, y lo guarde en un edit. habra manera de no hacer las conversiones y realizar operaciones de suma con money? grax ud |
#7
|
||||
|
||||
gonza_619 te recomiendo que leas la guía de estilo del foro.
Tu duda es totalmente diferente de restar números hexadecimales, deberías abrir un nuevo tema y no revivir un tema de hace 2 años. Tu pretendes restar cantidades decimales que están almacenadas en un string, y que contienen un caracter (en este caso '$'). De haber alguna función para realizar tal operación, ten por seguro que realizará prácticamente las mismas operaciones para la resta. Espero haberte sido de ayuda. Un saludo, Iván.
__________________
"La recompensa de una buena acción está en haberla hecho" |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear un editor Hexadecimal | LuNaTk | Varios | 2 | 02-07-2007 10:32:26 |
Conversor Hexadecimal a texto y .pak | Alfonsoft | Varios | 4 | 20-03-2007 01:00:08 |
Paleta de colores hexadecimal | dicatek | Gráficos | 8 | 13-07-2006 21:27:32 |
Pasar de Hexadecimal a decimal | chinchan | C++ Builder | 2 | 06-05-2006 14:26:07 |
de Hexadecimal a Decimal | Carlos A Ortega | Varios | 1 | 04-08-2003 22:14:56 |
![]() |
|