Curioso & Ocio 19 de Abril del 2007 03:00 pm
Bugs en donde los encuentres…
Pues siempre se habla de software mal diseñado, o con comportamientos no esperados, y a mi me ha tocado encontrar un par de bugs un tanto curiosos, como el que encontre en Mandrake 9, que detectaba correctamente el modém, pero al marcar intentaba usar un IRQ no válido :P, pero claro, eso se entiende es algo sumamente complicado lograr conexión a internet por un modém (me refiero a programar el driver en cuestión)
Pero hoy haciendo algunos calculos, me topé con un valor inesperado, calculé el 1.75% de una valor dado (5000)
para ver el valor desde vfp:
?5000*(1.75/100) &&=87.50
Ok, hablo con la gente de contabilidad para que vean sí es un valor aceptable, me preguntaron la “fórmula mágica”, les comente que era el 1.75% del importe dado, y me responde uno de ellos que 8750 es un valor demasiado alto para comisión, y le digo en donde lo calculaste? en la calculadora de windows (¿WTH?), pruebo en mi calculadora de windows y eféctivamente es así. Así que me puse a ver en otras máquinas, usando la calculadora, y en máquina da 8750 y en otra 87.50, ¿En donde está el problema?
yo uso Shift +5 para indicarle a la calculadora que quiero el porcentáje (%), pero acostumbro a usar la calculadora en su versión “Científica” en la que no existe el botón [%] como lo tiene la versión standard, así que por algún motivo oscuro para mi
sí se usa la versión Científica de la calculadora y utilizas en el teclado el signo % obtendras una multiplicación en lugar del % de tu operación, sí usas la versión standard, el resultado correcto.
Sí no me creen hagan la prueba, nomás recuerden que solo deben usar el teclado
Probado en Windows 2000, Windows 2003, Windows XP (sp1, sp2 y sin sp)
Saludos y hasta la próxima
Curioso Ocio