Microsoft Interview Question

Write a program that multiplies 2 numbers (integers, floats, etc), without using the multiplication operator.