#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) |