Только, наверное, корректнее будет не round, а floor:

Код AS1/AS2:
function _random(a:Number, b:Number):Number {
return a + Math.floor((b - a + 1) * Math.random());
}
d = _random(-10, 10);
А если значения нужны дробные, то "Math.floor" и "+1" убираем.