|Definition:||bigatom ba = ba_round(object N, atom precision=1, integer mode=0)|
Round to specified precision using the specified rounding mode.
N can be an atom, string, or bigatom.
A negative precision is the same as the positive reciprocal, ie/eg -100 is the same as 0.01.
The rounding mode can be >0 for ceiling, <0 for floor, or 0 for nearest.
The original comments state -0.5 ==> -1 instead of -0.5 ==> 0, presumably when mode is 0.
It may be prudent to experiment with ba_round, ba_floor, and ba_trunc to figure out which one you actually want!
include bigatom.e bigatom ba = ba_round("-0.5")