Results 1 to 4 of 4

Thread: Random - Need help

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Jul 2000
    Posts
    225
    How do I generate a random number between -1 and 1? I tried doing it how the tip says, but it didn't work.

    -Git

  2. #2
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    number=Rnd*2-1

    Note don't use a integer
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  3. #3

    Thread Starter
    Addicted Member
    Join Date
    Jul 2000
    Posts
    225
    Thanks.

    Btw, how do I hold a big, unrounded number? Eg. 204.291298319823.

    Do I just use integer? Double? Single? I'm not really sure of the different types you use for numbers, I've only really ever used integers...

    -Git

  4. #4
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    Double and Single precision, if you want to keep the spec but not to bee to exact. They may also mess up some calculations, be careful.
    IF you want to keep all decimals, use a larger integer, like Currency. Or if you want to have a specific decimal point and keep as many decimals (up to 28) you could go for having it stored in a variant as a Decimal datatype. Use CDEC function to convert the variant to Decimal.
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width