Rubyなら、rand(range)で、rangeに範囲を指定して、

rand(20.0..21.9)