![]() |
![]() |
| Paypal | 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 bueno
de 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
|
|||
|
|||
|
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 |
|