You either need to use the ROUND function when you create the salary variable (or in your table loading program code):
salary = round(xxx,.01);
you can apply a format to reduce the DISPLAYED decimal places to 2 places.
format salary 10.2;
The format method means that the number would still be stored with more than 2 decimal places. The users would never see more than 2 as long as the format was permanently assigned and they did not change it.