DECLARE FUNCTION RNDF LIB "RANDOMIS.DLL" ALIAS "RNDF" (a AS SINGLE,b AS SINGLE) AS DOUBLE
DECLARE FUNCTION RNDFstr LIB "RANDOMIS.DLL" ALIAS "RNDFstr" (a AS SINGLE,b AS SINGLE,limit AS INTEGER) AS STRING 

a = First decimal number place of the interval.
b = Second decimal number place of the interval.
limit = Maximun digits of decimals of both numbers.

example = RNDF(2.1945,3.123456789012) 
limit is automatic ... 

example = RNDFstr(2.123456,3.123456,6)
limit = 6

Fast and reliable.
Maximum limit 17 decimal digits with one integer.
Only accepts systems that support quad integers numbering.

Enjoy it!!
  