Controlling Numerical Evaluation

NHoldAllprevent any arguments of a function from being affected by N
NHoldFirstprevent the first argument from being affected
NHoldRestprevent all but the first argument from being affected

Attributes for controlling numerical evaluation.

Usually N goes inside functions and gets applied to each of their arguments.
In[1]:=
Click for copyable input
Out[1]=
This tells the Wolfram Language not to apply N to the first argument of .
In[2]:=
Click for copyable input
Now the first argument of is left in its exact form.
In[3]:=
Click for copyable input
Out[3]=