js doesn't have this round function, using toFixed