The following commands provide various manipulations of arrays of real.
 reversearray

returns the array of real reverse of the direct parameter (like reverse of with regular AppleScript lists).
set a1 to {0.0, pi} as array of real
set a2 to reversearray a1
a2 as list of real
 {3.14159265359, 0.0}
 replacemissingvalue

returns an array of real where missing value's and NAN's were replaced with the value that you specify.
set a1 to createarray 5 range {2, 2}
set a2 to (sqrt a1)
set a3 to replacemissingvalue a2 with 0.0
a3 as list of real
 {0.0, 0.0, 0.0, 1.0, 1.414213562373}
 sortlist

sorts an array of real, or a list of arrays of real according to the order of any of them, and returns the sorted array of real or list of arrays of real.
set a to {{2, 3, 1}, {2002, 2003, 2001}} as array of real
set b to sortlist a with respect to 2
b as list of real
 {{1.0, 2.0, 3.0}, {2001.0, 2002.0, 2003.0}}
