lunes, 28 de diciembre de 2009

Los vectores


En algunos momentos tenemos que manejar una lista de cosas, eso implica un orden y luego hay que seguirlo. Lo más natural sería lo ilustrado arriba, primero viene el elemento 1, luego el 2, ... y para terminar el último.



Pero los ordenadores "prefieren" empezar en 0 y además que sean nombres cortos por ejemplo d, por lo que el d0 sería el elemento 1.



Además también es muy común que el orden vaya al revés, es decir que los dígitos más importantes vayan antes. Esto sucede como en las matemáticas: centenas, decenas y unidades, las centenas van delante porque las centenas son más importantes que las decenas y estas a su vez preceden a las unidades porque son más importantes que ellas.


Algo similar me sucede a mi con le código de linux-uvc, que hay veces que toca trabajar con máscaras de bits y hay que tener mucho cuidado con el orden y que significa cada elemento o dígito de la máscara.

No hay comentarios:

Publicar un comentario