Curioseando Con Units

Anteayer Avería en La Otra Bola De Cristal nos hablaba del conversor de unidades GNU-Units, resultó que Avería tenía una pequeña duda sobre la segunda cantidad que nos sale al hacer las conversiones. Así que le comenté que hablaría de ello, y eso es lo que voy ha hacer.
Aclarar que Avería resolvió su duda ella solita
Bueno, primero os pongo una imagen de la explicación y luego os detallo los pormenores, es que con WP no se hacer pijaditas de diagramas.

ImageShack

Bueno ahí tenéis la imagen. Lo primero que haremos es iniciar units en una terminal y después obtener la equivalencia entre metros y pulgadas (( inches en inglés )) , así

crislosi@crislosi:~$ units
2438 units, 71 prefixes, 32 nonlinear units

You have: m
You want: inches
* 39.370079
/ 0.0254

Y obtenemos que 1 m son 39.370079 pulgadas y que 1 pulgada son 0.0254 metros ( este segundo número se obtiene de hacer 1/39.370079, según el manual de gnu-units).
Hasta aquí todo perfecto, pero ahora hagamos lo siguiente, queremos saber cuántas pulgadas son 7 metros, recurrimos a units y obtenemos lo siguiente:

You have: 7 m
You want: inches
* 275.59055
/ 0.0036285714

Así pues obtenemos que 7 metros son 275.59055 pulgadas, aunque para obtener esto no nos hacía falta el programita, lo podemos hacer con una simple regla de tres, en la imagen se corresponde a la primera regla de tres de todas.

Ahora veamos de dónde sale el segundo número, el 0.0036285714, que son metros. Según el manual de units esta segunda cantidad sale de hacer el recíproco de 275.59055, es decir, 1/275.59055, y efectivamente nos sale la cantidad deseada. Pero si ahora intentamos hacerlo mediante uuna regla de tres pensaríamos en hacer la recíproca de la que hemos hecho antes. Lo más lógico sería hacer la regla de tres tal como he puesto en la segunda regla de tres que aparece en la imagen.
Pero oh sorpresa de las sorpresas!! si la hacemos así obtenemos 0.0254 metros, que no tiene nada que ver con el número que nos sale con gnu-units. Lo peor es que uno mismo sabe que lo que ha hecho está perfecto.
Así que pensamos un poco y…, y si hacemos como una especie de cambio de escala, es decir; y si identificamos el 7 como 1, por así decirlo, es decir; dividimos por 7 la cantidad obtenida.
¡ Bingooo ! Lo logramos, pero falta un pequeño detalle, y es que el número que obtenemos son, ahora sí, como escriben en el manual de gnu-units; 0.0036285714 HEPTA-metros.

Bueno sobre la instalación de gnu-units y un pequeño Applet para un mejor manejo os recomiendo que visitéis el blog de La Otra Bolla De Cristal, que Avería lo explica perfecto
Aunque el Applet me parece que no va ni a tiros en Feisty.

Saludos

Proudly powered by WordPress   Premium Style Theme by www.gopiplus.com