Find the pattern and write formula

3, 6, 12, 24, 48, 96

I understand that the number doubles each time, but I am quite confused as to how to figure out the formula for this.

Another problem that I'm having trouble with:

32, -16, 8, -4, 2 ,-1

Thanks a lot