I just took a look but can't see the fix function. As long as the fix function isn't breaking it you should be able to just do this:
<%= "" & formatNumber(Fix(CDbl(objRs("PercentageNo"))+0.5),2) & "%" %>
Give it a try and if it doesn't work, let me know what 'Fix' does. Thanks.