how do you find the limit as n approaches infinity of n/(2^n + n)?

2^n is a lot bigger than n as n gets large.

try
n = 30
2^n = 1,073,741,824
and what is
30 / (1,073,741,824 + 30)
?