Directories | Web | Images | Groups | News | Shopping | Local

Enter your search keyword(s):

 



(formerly Encyclopedic directory)
Pseudorandom Numbers
Home / Top / Computers / Algorithms / Pseudorandom Numbers See also:
Related articles

Edit | Discuss Article

-1 (number)

In mathematics, -1 is the integer number greater than negative two (-2) and less than zero (0).

-1
Cardinal-1
Binary-1, or 11111111
in two's complement
in a signed byte
Hexadecimal-1, or FF
in two's complement
in a signed byte

Negative one has some similar but slightly different properties to positive one. Negative one would have multiplicative identity if it were not for the sign change:

for nonnegative x.

We make the definition that x−1 = 1/x, meaning that we define taking a number to the power −1 to be the same action as taking its reciprocal. This is a sensible definition to make since it allows the analog of the exponent law of xaxb=xa+b, leading to xa/xb=xa+(-b).

The two square roots of the real number negative one are the imaginary units i and −i.

Negative one is one of three possible return values of the Möbius function. Passed a square-free integer with an odd number of distinct prime factors, the Möbius function returns negative one.

Like other negative numbers, computers usually represent negative one in two's complement internally. If a programmer is not careful, negative one held in a signed integer in two's complement could be mistaken for a number of the form 2sizeof(unsigned int) - 1 if inadvertently cast to an unsigned integer.


Source | Copyright


Webmasters: Add your website here:

Readers: Edit | Discuss Listings

Random Number Generation, Taygeta Scientific Inc.
Information and articles on random number generation.
http://www.taygeta.com/random.html

The pLab Project
A server on the theory and practice of random number generation.
http://random.mat.sbg.ac.at/

Pseudo Random Number Generators
Algorithms for good random number generators with theoretical discussion and software examples.
http://www.agner.org/random/

Mersenne Twister: A Random Number Generator
Fast generator of fixed high period implemented in various languages. Includes a paper about the mathematical foundations.
http://www.math.keio.ac.jp/~matumoto/emt.html

NIST: Random Number Generation and Testing
Project to develop a battery of statistical tests to detect nonrandomness in binary sequences, to produce documentation and a software implementation of these tests, and to provide guidance in the use of these tests.
http://csrc.nist.gov/rng/

Luc Devroye: Random Number Generation
Links to downloadable papers, related journals, and links to software.
http://cgm.cs.mcgill.ca/~luc/rng.html

Segobit Software: Random Number Generator Pro
Windows application to generate several random numbers in a given range, subject to constraints like excluding certain digits.
http://www.segobit.com/rng.htm

WWW Virtual Library: Random numbers and Monte Carlo Methods
Links to related conferences, papers, software, webpages, people.
http://random.mat.sbg.ac.at/links/

Try to Find Where the Ball Is Hidden
A small test to see how well humans can generate random numbers compared to computer predictions.
http://intelligence.sergi5.com/

Netlib: Random Number Generators
Source code for various random number generators in C and Fortran, including the well-known RANLIB library supporting many continuous and discrete probability distributions.
http://www.netlib.org/random/

Pseudo-random Numbers
A guide to the literature.
http://random.mat.sbg.ac.at/literature/

HENKOS Pseudorandom Number Generator
Presents and evaluates this generator, intended for use as a key generator for a one-time pad cipher.
http://crypto.8k.com/

Random Bots
Generators for random number samples, random selection and random check number audits. Windows software for on-line purchase.
http://www.randombots.com/

Random Number Generator
A small, simple open-source shareware program by Scott Donato Saccenti [Win95].
http://www.saccenti.com/randomnumber/randomnumber.htm

frandom
Fast RNG for the Linux kernel. A sourceforge project.
http://frandom.sourceforge.net/

ENT
A pseudorandom number sequence test program. Free download of C++ source code and MS-DOS executable.
http://www.fourmilab.ch/random/

The NHSE Guide to Random Number Generators
Random number generators and pointers to software at the National HPCC Software Exchange for generating and testing pseudo-random numbers on high-performance computers.
http://www.npac.syr.edu/projects/random/

Random Number Generator Algorithms
Documentation of algorithms in the GNU Scientific Library Reference Manual.
http://sources.redhat.com/gsl/ref/gsl-ref_17.html

Random Number Generators
An etext by the Computational Science Education Project.
http://csep1.phy.ornl.gov:80/rn/rn.html

RANDPOLY
A REDUCE package based on a port of the Maple random polynomial generator together with some support facilities for the generation of random numbers and anonymous procedures. By Francis J. Wright.
http://www.uni-koeln.de/REDUCE/randpoly/randpoly.html

RngPack
A pseudorandom number generator package for Java. Source code free under BSD licence.
http://www.honeylocust.com/RngPack/

UNURAN
Universal Non-Uniform RANdom number generators: a GPL library of C functions to generate nonuniform random numbers, by Josef Leydold and Wolfgang Hoermann of the University of Economics, Vienna.
http://statistik.wu-wien.ac.at/unuran/



Help build the largest human-edited directory on the web.
 Submit a Site - Open Directory Project (modified) - Become an Editor

Modified contents copyright 2008. All rights reserved.