Loading...
Searching...
No Matches
Public Member Functions |
Public Attributes |
Static Public Attributes |
Private Types |
Static Private Attributes |
Friends |
List of all members
fp Class Reference
Detailed DescriptionDefinition at line 355 of file format-inl.h. Member Typedef Documentation◆ significand_type
Definition at line 357 of file format-inl.h. Constructor & Destructor Documentation◆ fp() [1/3]
Definition at line 374 of file format-inl.h. Referenced by fp::assign(), fp::assign_float_with_boundaries(), and fp::assign_with_boundaries(). ◆ fp() [2/3]
Definition at line 375 of file format-inl.h. ◆ fp() [3/3]
template<typename Double >
Definition at line 379 of file format-inl.h. References fp::assign(). Member Function Documentation◆ assign() [1/2]
template<typename Double , FMT_ENABLE_IF(sizeof(Double)==sizeof(uint64_t)) >
Definition at line 399 of file format-inl.h. References fp::double_significand_size, fp::e, fp::f, and fp::implicit_bit. Referenced by fp::assign_float_with_boundaries(), fp::assign_with_boundaries(), and fp::fp(). ◆ assign() [2/2]
template<typename Double , FMT_ENABLE_IF(sizeof(Double) !=sizeof(uint64_t)) >
Definition at line 422 of file format-inl.h. References fp::fp(). ◆ assign_float_with_boundaries()
template<typename Double >
Definition at line 441 of file format-inl.h. References fp::assign(), fp::e, fp::f, fp::fp(), and fp::implicit_bit. Referenced by internal::format_float(). ◆ assign_with_boundaries()
template<typename Double >
Definition at line 431 of file format-inl.h. References fp::assign(), fp::e, fp::f, and fp::fp(). Referenced by internal::format_float(). Friends And Related Symbol Documentation◆ normalizeDefinition at line 382 of file format-inl.h. Member Data Documentation◆ double_significand_size
Initial value:
=
std::numeric_limits<double>::digits - 1
Definition at line 362 of file format-inl.h. Referenced by fp::assign(). ◆ e
Definition at line 369 of file format-inl.h. Referenced by fp::assign(), fp::assign_float_with_boundaries(), fp::assign_with_boundaries(), internal::format_float(), internal::grisu_gen_digits(), internal::operator*(), and internal::operator==(). ◆ fDefinition at line 368 of file format-inl.h. Referenced by fp::assign(), fp::assign_float_with_boundaries(), fp::assign_with_boundaries(), internal::format_float(), internal::grisu_gen_digits(), internal::operator*(), and internal::operator==(). ◆ implicit_bit
Initial value:
=
1ULL << double_significand_size
static FMT_CONSTEXPR_DECL const int double_significand_size Definition format-inl.h:362 Definition at line 364 of file format-inl.h. Referenced by fp::assign(), and fp::assign_float_with_boundaries(). ◆ significand_size
Initial value:
=
Definition at line 371 of file format-inl.h. Referenced by internal::format_float(), and internal::get_cached_power().
|