$a = random(-10,10,.1);
I just happened to have seed 1612, and when printing out $a in the problem, instead of printing -0.02 (as I suspect it wanted to), it is printing out -0.1999999999.
I'm having the same issue with
random(-5,5,.1); with seed 4252
printing out -0.899999999999.
Any ideas on what I should do here? Is there a way to restrict how many decimal places WeBWork displays? Is this a known issue? I tried searching the forums to not much avail.
I've gotten around this by replacing it with
$a = random(-10,10)+random(0,1,.1);
which while technically not the same serves my purposes just fine. I'm a little concerned there are other lurking decimal issues I haven't run into yet, and my students are not sophisticated enough not to be frightened by long decimals.