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 si alguien me ayuda se los agradeceria |
#2
|
||||
|
||||
Hola Ðαяισš veo que estas muy interesado en hacer tu tarea, eso es buenode a poco uno va aprendiendo.
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
|
|||
|
|||
Gracias Perfecto!!
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" |
|
|
Temas Similares | ||||
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 |
|