I have broken my big User Defined Function down into parts to see where the mishap is...

Here is what I have found:
Function Lcost(Listcost As Integer, facter As Integer)
Lcost = Listcost / facter


End Function
The facter is.58 and the Listcost is 4888, so the result should be: 8,427.58 - what it is giving is: 4888.

Can anyone see what is amiss?