You mean 100 "unzoomed" pixels, while zoomed?
When zoomed to 200% every pixel uses 2x2 "unzoomed" pixel, so you would need to move the cam 50 pixels to the left instead of 100. So I would say it is
currentX - 100 * (100 / zoom)
EDIT: Ups, to the left, sorry. Corrected to minus...