I should have been more clear in my initial question...I apologize...
my situation is that i an selecting the salaries of some employees. When I select the yearly salary of an employee, based on the # of hours(that is the .0012 number you see) they put in I have to convert it to their hourly rate.
Example 1:
So someone gets paid 47000 per year when I convert their salary, I should get 22.6000. But when I use my select statement it converts it to 22.5961...which is incorrect in payroll. For this case the select statement I used is:
SELECT RIGHT('00000000'+ CONVERT(varchar(8),ROUND(CONVERT(numeric(8,4),(47000 * 0.000480769)), 0)),8)
Basically I need it to round up the fourth decimal based on the fifth decimal...
Example 2:
Someone gets paid 21630 per year when I convert their salary, I should get 26.0000. But when I use my select statement it converts it to 25.9975...which is incorrect in payroll. For this case the select statement I used is:
SELECT RIGHT('00000000'+ CONVERT(varchar(8),ROUND(CONVERT(numeric(8,4),(21630 * 0.00120192)), 0)),8)
Basically I need it to round up the fourth decimal based on the fifth decimal...
Hope I am making sense here