Hacer un producto con sumas, multiplicaciones y divisiones por 2

¿Se podría hacer un producto entre dos números enteros usando solo estas operaciones?

- Sumar 2
- Multiplicar por 2
- Dividir por 2

Es muy fácil si uno de los dos es potencia de 2, pero cuando no lo es no encuentro ninguna forma y se supone que se puede *_*
Algo como, por ejemplo:

3*9=27 ; 2+2+2+2+2+2+2+2+2+2+2+2+2+2/2 ?
Parapapa escribió:Algo como, por ejemplo:

3*9=27 ; 2+2+2+2+2+2+2+2+2+2+2+2+2+2/2 ?

Se supone que no conoces el resultado de antemano xD
No suena del todo mal eso de "multriplicar". Me gusta.
http://es.wikipedia.org/wiki/Multiplica ... plicación

Esto me da un olor a practica de programación en ensamblador...
amchacon escribió:
Parapapa escribió:Algo como, por ejemplo:

3*9=27 ; 2+2+2+2+2+2+2+2+2+2+2+2+2+2/2 ?

Se supone que no conoces el resultado de antemano xD


3*9=(2+2/2) * (2+2+2+2+2/2)
amchacon escribió:
Parapapa escribió:Algo como, por ejemplo:

3*9=27 ; 2+2+2+2+2+2+2+2+2+2+2+2+2+2/2 ?

Se supone que no conoces el resultado de antemano xD


La pregunta es si he incumplido alguna norma y si era esto a lo que te referias ;)

Dicho esto, si no he incumplido nada, te dire que con ese ejemplo, si intentas tu hacer lo mismo, deberias ver como se puede escribir un numero como operaciones de 2 [360º] El truco es que puedes sumar 1 con +2/2, lo demas creo que es evidente ya no? :p

pd: Lo que ha escrito lioncurt seria lo que estoy entendido que pides, que no se exactamente si es eso o no, igualmente ahi tienes la wikipedia sino lol
Veltex escribió:No suena del todo mal eso de "multriplicar". Me gusta.

[+risas]

pery212 escribió:http://es.wikipedia.org/wiki/Multiplicación_por_duplicación

El método ruso me sirve. ¡Gracias!
pery212 escribió:Esto me da un olor a practica de programación en ensamblador...

Pues no, es un ejercicio de Java *_*

Parapapa escribió:La pregunta es si he incumplido alguna norma y si era esto a lo que te referias ;)

No has multiplicado sino que has expresado el resultado de otra forma *_*

Parapapa escribió:Dicho esto, si no he incumplido nada, te dire que con ese ejemplo, si intentas tu hacer lo mismo, deberias ver como se puede escribir un numero como operaciones de 2 [360º] El truco es que puedes sumar 1 con +2/2, lo demas creo que es evidente ya no? :p

Pero 2/2 es como si sumaras 1, lo único que pasa esque no escribes el 1 *_*
7 respuestas