¡Oooops! ¡Excel Ha Fallado!

19 11 2007

exUno esperaría que una aplicación de una empresa tan seria, eficiente, multimillonaria como Microsoft pudiera realizar una simple operación matemática como una multiplicación. Pero resulta que tiene un ligero detalle, Excel 2007 no puede realizar una simple multiplicación con dos cifras en especial 850 y 77.1.

Así es, si en cualquier hoja de Excel 2007 ponemos la operación 850 x 77.1 pues nos va a dar de resultado 100,000 cuando el resultado que arroja cualquier calculadora de mercado es 65,535. Creo que Microsoft debería de poner un poco más de cuidado al realizar sus aplicaciones, puesto que Excel es una herramienta que es utilizada por muchas compañías e inclusive hasta el gobierno para realizar cálculos como nóminas, impuestos, inventarios, etc.

Imaginemos que pasa si por ejemplo un trabajador que gana (en algún país ideal… no en México) $850.00 pesos por día laborado, y por algún motivo laboro durante el periodo de nómina 77.1 días, cuando el contador de la empresa que utiliza Microsoft Excel 2007 para realizar los libros de pagos introduce los datos de días laborados por el salario que recibe la persona, pues resultaría que nuestro trabajador va a cobrar $100,000.00 pesos ese periodo de pago… De una manera no premeditada la empresa estaría perdiendo $34,465.00 pesos si la nómina no es revisada y el error detectado.

Éste es un grave problema que nos pone a pensar en la seguridad que nos puede llegar a dar Microsoft con sus productos, será que no solamente nos seguirán ocasionando dolores de cabeza y molestias cuando Windows se travé, sino que ahora tendremos que preocuparnos por si Excel hace bien los cálculos…..

¡Bien Billy, sigue así!

Anuncios




Multiplicación Egipcia

16 10 2007

También es conocida como multiplicación por duplicación y para realizarla no es necesario conocer la tabla de multiplicar, si aquella que nos hicieron aprender desde pequeños, simplemente necesitamos saber sumar.

En el antiguo Egipto es el modo en como realizaban las multiplicaciones y se conocía como “multiplicación y mediación”; actualmente éste método es utilizado lamentablemente únicamente por campesinos y otras personas muy escazas en países como Rusia.

Pero que mejor forma de explicar éste método que realizando un ejemplo para que todos podamos seguirlo paso a paso y pues… quien sabe aprender a realizar las multiplicaciones de un modo más sencillo… bueno para alguien que no sepa multiplicar. Así que vayamos a los pasos a seguir por el algoritmo y posteriormente ejemplificaremos con números.

Supongamos que deseamos multiplicar W x Z los pasos a seguir son los siguientes:

  1. Escribimos en una primera columna la serie 1, 2, 4, 8, 16, … mientras que sea menor a W (2^n<W), esto se puede obtener sumando las anteriores.
  2. Posteriormente escribimos una segunda columna donde se pondrá la serie: Z, 2Z, 4Z, 8Z, .., del mismo modo lo realizaremos sumando las anteriores.
  3. Ahora en la tercera columna necesitamos marcar los renglones que contengan los números en la primera columna que nos den como resultado “W”, esto lo realizamos checándolo del mayor al menor.
  4. De éste modo el resultado se obtiene simplemente sumando las cifras que se encuentran en la 2° columna de los renglones marcados.

Vgr:

67 X 82

                    1        82 
                    1        82  Ok
                    2       164  Ok
                    4       328
                    8       656
                   16      1312
                   32      2624
                   64      5248  Ok
                           5494=(5248+164+82)

Se escogieron los renglones que tienen en la primer columna 64, 2 y 1 debido a que 64+2+1=67 que es nuestro número “W”.

El resultado es la suma de los números que están en esos renglones en la segunda columna (5248, 164 y 82).

Pues espero les parezca interesante este nuevo método y pues espero sus comentarios!

P.S. Agradesco a Palacios por su idea para éste post!