about summary refs log tree commit diff
path: root/library/core/src/num/f64.rs
AgeCommit message (Expand)AuthorLines
2025-04-04Expose algebraic floating point intrinsicsCalder Coalson-0/+50
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-5/+2
2025-03-02float: Update some constants to `pub(crate)`Trevor Gross-3/+3
2025-02-18update version placeholdersJosh Stone-4/+4
2025-01-30float::min/max: mention the non-determinism around signed 0Ralf Jung-2/+4
2025-01-17Add references to the IEEE functions for `float_next_up_down`Trevor Gross-0/+6
2025-01-17Stabilize `float_next_up_down`Trevor Gross-4/+4
2025-01-08update 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