Les commandes effectuent diverses manipulations sur des arrays of real.
- reversearray
-
renvoie l'array of real du paramète direct dans l'ordre inverse (équivalent de reverse of sur les listes en AppleScript standard).
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
-
renvoie un array of real dans lequel les missing value et les NAN ont été remplacés par la valeur spécifiée.
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
-
trie un array of real, ou une liste d'arrays of real en fonction de l'ordre de l'un d'entre eux, et renvoie le ou les arrays of real triés.
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}}
|