Can't get 'rounding' to work in The Dude

I’m trying to monitor the toner levels in a HP JetDirect printer. There are two separate OID’s needed per toner; one is the max level of the toner and the second is the current level. You’re supposed to take the latter, divide it by the former, and multiply that by 100 to get the correct % value. I have all of that working and now I want to incorporate rounding to round up or down to the nearest whole value (eg 93.865632 to 94).

But I can’t seem to get the rounding to work. Here’s what I’ve tried (placing these in the Device’s Appearance > Label):

[(oid("1.3.6.1.2.1.43.11.1.1.9.1.1"))/(oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))*(100)]%          <works (no rounding)
[round(oid("1.3.6.1.2.1.43.11.1.1.9.1.1"))/(oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))*(100)]%     <does not round
[round((oid("1.3.6.1.2.1.43.11.1.1.9.1.1"))/(oid("1.3.6.1.2.1.43.11.1.1.8.1.1")))*(100)]%   <returns 0%

Anyone have any ideas on what I’m missing?

Thanks to /u/Ardric on Reddit for solving this:

[round((oid("1.3.6.1.2.1.43.11.1.1.9.1.1"))/(oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))*(100))]%