[ Web Proxy ]
URL:
Viewing: https://ru.cppreference.com/cpp/numeric/random/RAND_MAX [Back]  [Original]

RAND_MAX cppreference.com
cppreference.com

RAND_MAX

cppreference.com
 
C++
(C++20)
(C++20)
(C++11)
(C++20)
/
(C++11)
(C++11)
(C++11)
(C++17)
 
(C++17)
(C++20)
(C++11)
(C++11)
(C++17)
(C++17)
(C++20)
(C++20)
(C++11)
(C++17)
(C++20)
(C++23)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
 
 
<tbody> </tbody>
#define RAND_MAX /* */

, , std::rand. . , 32767.

#include <climits>
#include <cstdlib>
#include <ctime>
#include <iostream>

int main()
{
    //       
    //    
    std::srand(std::time(NULL));
 
    std::cout << "RAND_MAX: " << RAND_MAX << '\n'
              << "INT_MAX: " << INT_MAX << '\n'
              << "  [0,1]: "
              << static_cast<double>(std::rand()) / RAND_MAX << '\n';
}

:

RAND_MAX: 2147483647
INT_MAX: 2147483647
  [0,1]: 0.618608


() []

() []
C RAND_MAX

Web Proxy Viewer  |  New URL  |  Original Page