|
-
Oct 14th, 2000, 04:46 AM
#1
Thread Starter
Addicted Member
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
-
Oct 14th, 2000, 05:23 AM
#2
transcendental analytic
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.
-
Oct 14th, 2000, 06:33 AM
#3
Thread Starter
Addicted Member
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
-
Oct 14th, 2000, 06:45 AM
#4
transcendental analytic
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|