#include <cstdint>#include <cstring>#include <limits>#include <type_traits>#include "absl/meta/type_traits.h"#include "absl/numeric/bits.h"#include "absl/random/internal/fastmath.h"#include "absl/random/internal/traits.h"

Go to the source code of this file.
Classes | |
| struct | absl::random_internal::GenerateNegativeTag |
| struct | absl::random_internal::GeneratePositiveTag |
| struct | absl::random_internal::GenerateSignedTag |
Namespaces | |
| absl | |
| absl::random_internal | |
Functions | |
| template<typename RealType , typename SignedTag = GeneratePositiveTag, bool IncludeZero = true> | |
| RealType | absl::random_internal::GenerateRealFromBits (uint64_t bits, int exp_bias=0) |