26/12/2012, 21:30
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 8
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Respuesta: Pequeña duda sobre código Muchas gracias por la explicación.
Eso es más o menos lo que yo he deducido buscando por google. Entonces mi duda es... ¿Por qué usar eso?, o ¿cuándo usarlo?... quiero decir, no me parece muy lógico o intuitivo hacer operaciones con bits pudiendo usar el sistema decimal, así que supongo que habrá casos en los que sea mejor usarlo...¿no?.
Como tú has dicho, si << 1 sobre un int es lo mismo que poner *2... para qué complicarse...¿no?... Y en el ejemplo que puse... ¿Con qué fin el que escribió eso multiplica bit a bit 12 y 15 y desplaza 4 veces los bits a la izquierda?
¿Se entiende mi incertidumbre?... Es que no veo por donde meterle mano al resto del código hasta que no sepa por qué pone eso..:(
¿Hay alguna tabla standard de usos de << para según que casos o algo así?
Perdón por las 200 preguntas.... es que soy un mar de dudas..^^.
Saudos! |