Solaris 10+, and illumos distros have round()