This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

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.
Click for copyable input
This tells Mathematica not to apply N to the first argument of .
Click for copyable input
Now the first argument of is left in its exact form.
Click for copyable input