Randomize().afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    Randomize()
  4. //  Author/Uploader: Antonio Marra 
  5. //  E-mail:          ant.marra@virgilio.it
  6. //  Date/Time Added: 2004-07-20 06:40:47
  7. //  Origin:          
  8. //  Keywords:        Random interval
  9. //  Level:           basic
  10. //  Flags:           showemail,function
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=365
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=365
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  This function will generate random numbers included in a given numeric
  17. //  interval.
  18. //
  19. //------------------------------------------------------------------------------
  20. /*_________________________________________________________________________________________ 
  21.   SYNTAX:
  22.          Randomize(a,b)
  23.   
  24.   PURPOSE:
  25.           This function will generate random numbers included in a given numeric interval.
  26.   
  27.   HOW TO USE:
  28.           Copy this file in your include directory or append it to another file that You 
  29.           use as "functions database".
  30.           "a" is the lowest value, "b" is the highest value.
  31.   EXAMPLE:
  32.           1. if you want to generate random between 1 e 100 (with decimal values):
  33.           
  34.              RandomNumber = Randomize(1,100);
  35.           
  36.           2. if you want to generate random between 1 e 100 (with only integer values):
  37.           
  38.              RandomNumber = int( Randomize(1,100) ) ;
  39.   ________________________________________________________________________________________  
  40.                                                                                           */
  41. function Randomize(a,b)
  42. {
  43.    result = Random()*(b-a)+a;
  44.    return result;
  45. }