FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Representacion numerica
Hola amigos: Me canse de buscar pero no encuentro como representar numeros binarios en delphi.
Aca tengo las formas de representaciones mas comunes en delphi: Decimal: se escribe como siempre. Hexadecimal: se cola el signo $ delante. Ejemplo: $0f, $1A... caracter: se coloca una ' antes y despues ' ejemplo 'a' me faltan la octal y la binaria. Es que cuando se quiere hacer programas para micros esta es una forma muy practica de trabajar. Les agradesco su colaboracion |
#2
|
|||
|
|||
No entiendo bien tu pregunta, no te bastaria con convertir de Decimal(o cualquier otra base) a Binario y asi con los octales y demas.
Podrias dar mas detalle. |
#3
|
|||
|
|||
Hola
Tal vez estoy pecando de ingenuo, pero pienso que al final lo que se transmite son caracteres, es decir, no importa si el valor es hexadecimal, octal, decimal e incluso en fomato HTML. Es decir, es lo mismo enviar 65 decimal que 41 hexadecimal que 101 octal que & #65; HTML al final lo que estas enviando es el caracter 'A'. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#4
|
||||
|
||||
Hola,
Ahora yo, con mi interpretación de la cuestión; que espero no estar enredando las cosas. Pues, ya que este hilo está en "ASM y Microcontroladores", es posible que trate de Assembler "en línea" y que lo que busque esté aquí.
__________________
"constructive mind, destructive thoughts" |
#5
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#6
|
|||
|
|||
Hola amigos gracias por sus respuestas, acerca de la representacion numerica en delphi lo que quiero es hacer esto:
Por ejemplo si tengo una variable asi: var dat:byte; begin dat:=$0f; end; con representacion binaria quedaria si fuese con el signo digamos % como en mikropascal claro pero en delphi asi : var dat:byte; begin dat:=%00001111; end; asi si por ejemplo quiero cambiar un bit solo tengo que cambiar el bit sin preocupaciones de esta manera digamos que es el bit 2 de 1 a 0 asi: var dat:byte; begin dat:=%00001011; end; ya me entienden es por comodidad ya que estoy trabajando con puertos y nesesito que la cosa no se me complique Gracias por vuestros comentarios espero que ahora si puedan alludarme |
#7
|
|||
|
|||
Cita:
Como dices la reprecentacion por eso pence en la primera: 00110010b lo he encontrado en codigo Pascal.
Un Saludo. Última edición por JoseFco fecha: 16-10-2008 a las 19:24:57. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error con consulta numerica | raulmm26 | SQL | 32 | 04-10-2008 13:30:00 |
Una duda numérica | jafl1965 | Humor | 36 | 07-11-2007 00:55:59 |
Consulta numerica | alcides | SQL | 4 | 05-08-2005 15:50:20 |
Extraer referencia numerica de un texto | asegurpe | Varios | 4 | 13-06-2005 13:39:43 |
Crear secuencia numerica con un procedimiento almacenado | DobleSiete | SQL | 9 | 15-04-2005 22:28:25 |
|