From Jason Turner

[rand.dist.uni.int]

Diff to HTML by rtfpessoa

tmp/tmpedwytg32/{from.md → to.md} RENAMED
@@ -1,10 +1,10 @@
1
  ##### Class template `uniform_int_distribution` <a id="rand.dist.uni.int">[[rand.dist.uni.int]]</a>
2
 
3
  A `uniform_int_distribution` random number distribution produces random
4
  integers i, a ≤ i ≤ b, distributed according to the constant discrete
5
- probability function $$P(i\,|\,a,b) = 1 / (b - a + 1) \text{ .}$$
6
 
7
  ``` cpp
8
  namespace std {
9
  template<class IntType = int>
10
  class uniform_int_distribution {
@@ -37,14 +37,16 @@ namespace std {
37
  result_type max() const;
38
 
39
  // inserters and extractors
40
  template<class charT, class traits>
41
  friend basic_ostream<charT, traits>&
42
- operator<<(basic_ostream<charT, traits>& os, const uniform_int_distribution& x);
 
43
  template<class charT, class traits>
44
  friend basic_istream<charT, traits>&
45
- operator>>(basic_istream<charT, traits>& is, uniform_int_distribution& x);
 
46
  };
47
  }
48
  ```
49
 
50
  ``` cpp
 
1
  ##### Class template `uniform_int_distribution` <a id="rand.dist.uni.int">[[rand.dist.uni.int]]</a>
2
 
3
  A `uniform_int_distribution` random number distribution produces random
4
  integers i, a ≤ i ≤ b, distributed according to the constant discrete
5
+ probability function in .
6
 
7
  ``` cpp
8
  namespace std {
9
  template<class IntType = int>
10
  class uniform_int_distribution {
 
37
  result_type max() const;
38
 
39
  // inserters and extractors
40
  template<class charT, class traits>
41
  friend basic_ostream<charT, traits>&
42
+ operator<<(basic_ostream<charT, traits>& os, // hosted
43
+ const uniform_int_distribution& x);
44
  template<class charT, class traits>
45
  friend basic_istream<charT, traits>&
46
+ operator>>(basic_istream<charT, traits>& is, // hosted
47
+ uniform_int_distribution& x);
48
  };
49
  }
50
  ```
51
 
52
  ``` cpp