Estimados amigos:
Me devano los sesos y no doy con el error. Este script convierte números a letras, me parece muy útil. El problema es que cuando el número decimal es igual o mayor que 0.50 devuelve el entero aumentado en uno.
Por ejemplo: 23.40 devuelve veintitrés y 40 (bien)
pero en 23.50 devuelve veinticuatro y 50 (error)
Les envió el script a ver si solucionan el error, les agradezco cualquier ayuda.
<!DOCTYPE html PUBLIC ...
News of Foro - Perl en Español