summary refs log tree commit diff
path: root/library/core/src/num/f64.rs
AgeCommit message (Expand)AuthorLines
2025-01-07update version placeholdersPietro Albini-11/+11
2024-12-01Stabilize unsigned `num_midpoint` featureUrgau-3/+3
2024-11-23Stabilize `const_float_methods`Eduardo Sánchez Muñoz-10/+9
2024-11-13Rollup merge of #131304 - RalfJung:float-core, r=tgross35Jubilee-12/+87
2024-11-12remove no-longer-needed abs_privateRalf Jung-12/+4
2024-11-05add const_eval_select macro to reduce redundancyRalf Jung-1/+1
2024-11-03Auto merge of #132542 - RalfJung:const_panic, r=tgross35bors-10/+9
2024-11-03add const_panic macro to make it easier to fall back to non-formatting panic ...Ralf Jung-10/+9
2024-11-02get rid of a whole bunch of unnecessary rustc_const_unstable attributesRalf Jung-2/+0
2024-11-01remove no-longer-needed attributeRalf Jung-3/+0
2024-11-01add missing safety commentsRalf Jung-0/+2
2024-11-01float types: move copysign, abs, signum to libcoreRalf Jung-0/+84
2024-10-15replace placeholder versionJosh Stone-16/+16
2024-10-15Make some float methods unstable `const fn`Eduardo Sánchez Muñoz-9/+24
2024-10-04Auto merge of #130157 - eduardosm:stabilize-const_float_classify, r=RalfJungbors-9/+8
2024-09-19[Clippy] Swap `float_equality_without_abs` to use diagnostic items instead of...GnomedDev-0/+1
2024-09-12Stabilize `const_float_classify`Eduardo Sánchez Muñoz-9/+8
2024-09-12simplify float::classify logicRalf Jung-32/+12
2024-09-10clean up internal comments about float semanticsRalf Jung-4/+1
2024-09-01stabilize const_float_bits_convRalf Jung-8/+8
2024-08-26float types: document NaN bit pattern guaranteesRalf Jung-6/+8
2024-08-16float to/from bits and classify: update comments regarding non-conformant har...Ralf Jung-120/+23
2024-08-08Rollup merge of #128749 - tgross35:float-inline, r=scottmcmMatthias Krüger-0/+3
2024-08-07Mark `{f32,f64}::{next_up,next_down,midpoint}` inlineTrevor Gross-0/+3
2024-08-01Update comments for `{f16, f32, f64, f128}::midpoint`Trevor Gross-3/+3
2024-07-26Fix doc nitsJohn Arundel-17/+21
2024-06-24Reword docs for `f32` and `f64`Trevor Gross-4/+6
2024-06-24Extract repeated constants from `f32` and `f64` sourceTrevor Gross-25/+26
2024-06-09Rollup merge of #125253 - sunsided:feature/FRAC_1_SQRT_PI, r=Mark-Simulacrum许杰友 Jieyou Xu (Joe)-0/+5
2024-05-29Add FRAC_1_SQRT_2PI doc alias to FRAC_1_SQRT_TAUMarkus Mayer-0/+1
2024-05-29Add FRAC_1_SQRT_2PI constant to f16/f32/f64/f128Markus Mayer-0/+4
2024-05-26f32: use constants instead of reassigning a dummy value as PILzu Tao-2/+2
2024-05-16Add doctests for f16 and f128 library functions where possibleTrevor Gross-1/+0
2024-03-20step cfgsMark Rousskov-10/+2
2024-03-02const_eval_select: make it safe but be careful with what we expose on stable ...Ralf Jung-2/+8
2024-02-18diagnostic items for legacy numeric constantsPeter Jaszkowiak-0/+14
2024-01-21Fix `clippy::correctness` in the libraryNilstrieb-0/+2
2023-10-07Expose tests for {f32,f64}.total_cmp in docs, along with commentEd Swartz-3/+11
2023-10-05Auto merge of #104153 - tspiteri:doc-float-constants, r=workingjubileebors-2/+40
2023-09-19explain mysterious addition in float minimum/maximumRalf Jung-0/+1
2023-08-28Auto merge of #103836 - H4x5:extra-float-constants, r=thomccbors-0/+20
2023-06-09Add diagnostic items for `f32::NAN` and `f64::NAN`Urgau-0/+1
2023-04-26Implement midpoint for all floating point f32 and f64Loïc BRANSTETT-0/+36
2023-04-14Auto merge of #101959 - Xaeroxe:clamp-better-assert, r=ChrisDentonbors-1/+1
2022-12-30Replace libstd, libcore, liballoc in line comments.jonathanCogan-1/+1
2022-11-08doc: expand description for f32 and f64 associated constantsTrevor Spiteri-2/+40
2022-11-02Add additional float constantsSky-0/+20
2022-10-03Add better assert messages for f32/f64 clampsJacob Kiesel-1/+1
2022-09-11Fix naming format of IEEE 754 standardLingMan-7/+7
2022-09-04Add `inline(always)` to rt functionsDeadbeef-0/+2