![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
// Saludos |
|
#2
|
||||
|
||||
|
Cita:
No conocía los BCD, me siento como si me pusiera a reinventar la rueda. Con lo contento que estaba yo con mis superlargos, ya les tenia la multiplicación y la resta ![]() |
|
#3
|
||||
|
||||
|
Pero es que cuando yo vi tu respuesta estuve a punto de mencionar algo del estilo de ¿por qué mejor no usan BCDs en lugar de reinventar la rueda?, pero, en un segundo pensamiento me di cuenta que justamente así no tenía ningún chiste el problema y por ello lo interesante fue precisamente tus enteros superlargos.
// Saludos |
|
#4
|
||||
|
||||
|
Pues yo tampoco sabía que Delphi incluye una implementación de BCD. Aunque, ahora que lo pienso, todos nos estamos refiriendo a Binario Codificado en Decimal, ¿verdad? Sólo para estar seguro.
|
|
#5
|
||||
|
||||
|
Cita:
, igual a mi me parecio excelente la reinvension de rueda del amigo Seoane. |
|
#6
|
||||
|
||||
|
Me quede pensando en el uso del BCD y implemente la funcion en delphi en base a la que tenia en java... mmm no anda... a ver si alguien me corrige en mi desconocimiento del uso de los TBCD...
el ciclo no corta nunca, porque empieza haciendo bien las cuentas aparentemente y despues mm no se.... Saludos! |
|
#7
|
||||
|
||||
Si es que no nos fijamos
|
|
#8
|
||||
|
||||
|
Es muy correcto lo que me dices Domingo!, de esta manera muestro el mayor de 20 digitos. Mas alla de esto noto que al ejecutar este codigo el ciclo nunca termina, evidentemente no se forma nunca una cadena de 21 caracteres, por causas desconocidas
... |
|
#9
|
||||
|
||||
|
Bueno, al parecer el ciclo nunca termina porque al inicializar Last1 y Last2 de esa manera, ambos quedan con una precisión de 1 que no alcanza ni para un entero de tres dígitos.
Lo he podido hacer así:
// Saludos |
|
#10
|
||||
|
||||
|
Cita:
No estoy familiarizado con estos números, pero en mi turbo el método de kanvictor me funcionaba hasta con 60 dígitos. ¿Puede que se inicialicen de diferente manera? |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Para alguien que este aburrido y con ganas de pensar! | marceloalegre | La Taberna | 52 | 16-11-2006 21:52:18 |
| Necesito alguien con paciencia y ganas e ayudare. | Gabel | Varios | 2 | 13-09-2006 20:09:24 |
| Para pensar | seoane | Humor | 4 | 04-06-2006 23:48:34 |
| Componente que tenga checkboxes como items | k_miragaya | OOP | 2 | 22-07-2004 09:55:54 |
| como hago q un TDBLookupComboBox tenga un valor seleccionado por defecto | aram2r | Conexión con bases de datos | 1 | 03-06-2004 11:36:26 |
|