Aveces me distraigo un poco en casa realizando algún gadget o alguna subrutina que puede servir a otras personas, bien para su blog o para alguna aplicación que necesiten desarrollar.
Aquí iré dejando los que crea que pueden ser útiles.
Esta es una selección de mis páginas (pfont.eu). Navega por ellas sin ningún temor. Hay cosas interesantes.
El otro día, cuando a raíz de uno de mis anteriores escritos, hice alusión a que los estudiantes no resolvieran sus ejercicios con mi aplicación, sino que consultaran el resultado una vez realizados los mismos para comprobar si los han resuelto correctamente, se me ocurrió la posibilidad de realizar algunos ejercicios de las operaciones más básicas, a fin de que se pudieran practicar, incluso por las personas que no teniendo la formación adecuada, necesiten reforzar sus conocimientos matemáticos.
Esta es la primera aplicación al respecto, y si bien no voy a exponer la parte teórica, pues es demasiado obvia, además hay demasiadas páginas donde consultarla, si que les dejo la posibilidad de que practiquen todo lo que quieran.
Como es habitual les adjunto el código para ponerlo en su blog o página.
Bueno, una vez realizada la entrada anterior, en la que como recordaréis los que habitualmente visitáis este blog, convertía cantidades numéricas a su equivalente en texto, no me ha sido difícil realizar esta entrada, en la que lo que hago es convertir las cantidades numéricas a números romanos.
Me he encontrado con una dificultad con la que no contaba, y es que los números romanos, a partir de 4.000.000 se representan con la cifra superpuesta por doble línea, y no encuentro la forma de hacer la doble línea.
En cuanto lo tenga resuelto amplio el rango de números que se pueden transformar.
Indique número:
De momento, podéis probar los que hay.
Ojo con los estudiantes que acuden a estas páginas a resolver sus ejercicios de clase. Podéis revisar si los habéis hecho bien, pero no los resolváis sin más aquí. No os hace ningún bien.
Si algún programados necesita incluir la subrutina en alguna aplicación, puede copiar el siguiente código:
Aprende como se escriben los números en castellano.
Existe también una versión de esta aplicación para traducir los números a texto en francés, otra que los traduce la valenciano o catalány ahora una en italiano. Si prefieres una versión que traduzca los números a varios idiomas prueba:
Una vez más me pongo manos a la obra para ofrecer alguna que otra herramienta que pueda ser útil para su aplicación o página web.
En alguna ocasión se nos ha podido plantear la realización de una aplicación que necesite escribir cantidades en número y en letra al mismo tiempo. Imagina por ejemplo una que cumplimentara cheques para el pago de nóminas, y que nuestra aplicación nos pasara únicamente las cantidades en número. Necesitaríamos transformarlas a letra.
Pues esto es lo que hago en esta ocasión.
Para que lo pueda usar cualquiera, la función la he encapsulado en un fichero js, que incorporándolo a su aplicación, le facilitará la tarea de la traducción.
Pruebe su funcionamiento:
Indique número:
Si le es de utilidad, le explico como implementarla.
Entre las etiquetas <head></head> de su web, pegue el siguiente código (o cópielo) :
Dentro de su aplicación, cuando tenga la cantidad en número asignada a una variable, invoque la función nt pasándole el valor de dicha variable y recogiendo la respuesta en otra.
Supongamos en en la varible numero tengo el valor y quiero que la variable texto recoja su traducción:
var texto=nt(numero);
Con esto habre conseguido que la variable texto ahora contenga el texto equivalente a la cantidad númerica..
Ahora puedo presentarla en pantalla o escribirla donde necesite.
Una forma mucho más fácil sería poner directamente el gadget que hay al principio en su página. Lo puede hace con este código:
Espero haberle ayudado en algo, y si necesita algo más, me tiene a su disposición.
Saludos.
07/12/12
Bueno, a petición de David, un usuario que ha solicitado que añadiera la posibilidad de transcribir decimales, lo he puesto. Deben usar la coma (,) como separador entre los enteros y los decimales.
09/11/13
Una amable lectora me ha solicitado la posibilidad de traducir listas de números, aunque ella lo quería para Word, me ha parecido más práctico realizarlo con Excel, desde aquí puede copiar y pegar a cualquier aplicación.
Recuerde que debe habilitar las macros. Ya se que los navegadores advierten de su peligrosidad, pero es la única forma de que funcione, le aseguro no que no he metido ningún código malicioso.
Le cuesta un poco abrirse porque he habilitado las 65000 líneas para que pueda entrar todos los números que precise.
22/01/15
Quería añadir, ahora que los móviles nos acompañan a todas partes, que podéis llevar esta aplicación con vosotros a todas partes, escribiendo en el navegador del móvil la siguiente dirección:
Casi todo lo que se muestra en este blog es susceptible de ser usado en otras páginas o blogs. Si Ud. necesita saber como implementarlo, siga el enlace de este título.
Si no encontró lo que quería, proponga otra búsqueda.