Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/04/2003, 11:16
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola, cofyman.

Me alegro de que te haya gustado.

Lo de que el número 100 lo ponga como "ciento" ciertamente es un error. Cuando tenga un rato probaré la función original en Delphi, porque debe estár mal también.

Lo que no he entendido es esta parte que pones:
Código PHP:
}elseif (($doble 16) and ($doble>9)) {
            
$linea .= $decenas[$doble-10]; 
Sobre la línea: if ($uni == 1) $linea.="uno";

Entiendo que es para que aparezca "uno" en lugar de "un" que no suena nada bien. Pero creo que podría solucionarse modificando el array $unidad:

$unidad = array ('uno','dos'...

Bueno, a ver si entre todos sale algo bueno de esto. Saludos,