RAND (random)
Returns random number.
RAND1i min [in,1i], max [in,1i], result [out,1i] ;code:25 RAND2i min [in,2i], max [in,2i], result [out,2i] ;code:26 RAND4i min [in,4i], max [in,4i], result [out,4i] ;code:27 RAND8i min [in,8i], max [in,8i], result [out,8i] ;code:28 RAND1u min [in,1u], max [in,1u], result [out,1u] ;code:29 RAND2u min [in,2u], max [in,2u], result [out,2u] ;code:30 RAND4u min [in,4u], max [in,4u], result [out,4u] ;code:31 RAND8u min [in,8u], max [in,8u], result [out,8u] ;code:32 RAND4f min [in,4f], max [in,4f], result [out,4f] ;code:33 RAND8f min [in,8f], max [in,8f], result [out,8f] ;code:34
You can use this instruction to loss a value from given range using built-in pseudorandom number generator.