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
|
|||
|
|||
Como poner ceros delante de un numero?
Tengo una duda tengo que hacer una matricula pero son dos campos distintos
ej: 20050098 El 2005 lo estraigo del sistema y el 0098 es generado, luego hago un cast y los pongo juntos pero el problema es el 0098, que me sale 98 claro esta como poner los 00 adelante. Gracias. |
#2
|
||||
|
||||
Pues va a depender de que tipo de campo estés utilizando si es texto, puedes hacerlo con:
FormatFloat('0000',MiNumero); Si es numérico y tal como lo planteas en tu ejemplo: año * 1000 + 98 Claro utilizando tus variables.... Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
El problema es que con Interbase que quiero hacerlo no Delphi
El problema es que con Interbase que quiero hacerlo no Delphi
|
#4
|
||||
|
||||
Pues el segundo planteamiento te funcionará con interbase, extraes el año lo multiplicas por 10000 y luego le sumas el otro número que no sé de donde lo obtienes, y no hay más problema.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|