summary refs log tree commit diff
path: root/library/core/src/num
AgeCommit message (Expand)AuthorLines
2025-06-20integer docs: remove extraneous textTshepang Mbambo-455/+0
2025-06-12chore(doctest): Remove redundant blank linesShun Sakai-2/+0
2025-06-11feat: Add `bit_width` for unsigned integer typesShun Sakai-0/+24
2025-06-09Auto merge of #138062 - LorrensP-2158466:miri-enable-float-nondet, r=RalfJungbors-2/+2
2025-06-09Rollup merge of #141001 - hkBst:nonzero-char, r=dtolnayTrevor Gross-0/+3
2025-06-08De-duplicate f16 & f128 doctest attributesUrgau-46/+2
2025-06-07Make NonZero<char> possibleMarijn Schouten-0/+3
2025-06-06remove extraneous textTshepang Mbambo-33/+0
2025-06-05change tests to use fixed constants to let them pass with miriLorrensP-2158466-2/+2
2025-06-03Rollup merge of #141949 - onur-ozkan:move-test-float-parse, r=KobzolMatthias Krüger-1/+1
2025-06-03Rollup merge of #141921 - ehuss:arm-min-max, r=tgross35Matthias Krüger-2/+2
2025-06-03move `test-float-parse` tool into `src/tools` dironur-ozkan-1/+1
2025-06-02Disable f64 minimum/maximum tests for arm 32Eric Huss-2/+2
2025-06-02add f16_epsilon and f128_epsilonusamoi-0/+2
2025-05-31Add const support for float rounding methodsRuan Comelli-24/+60
2025-05-30Rollup merge of #141237 - Qelxiros:139911-exact-div, r=workingjubileeJubilee-1/+207
2025-05-29Add `loongarch64` with `d` feature to `f32::midpoint` fast pathWANG Rui-0/+1
2025-05-27Auto merge of #129658 - saethlin:spare-a-crumb, r=jhprattbors-11/+13
2025-05-22Auto merge of #137198 - tgross35:cfg-match-rename, r=Amanieubors-2/+2
2025-05-21Add some track_caller info to precondition panicsBen Kimock-11/+13
2025-05-20Rename `cfg_match!` to `cfg_select!`Trevor Gross-2/+2
2025-05-20`core_float_math`: Move functions to `math` folderDaniel McNab-772/+828
2025-05-18add exact_div functionsJeremy Smart-1/+207
2025-05-18float: Add `f16` parsing and printingTrevor Gross-4/+76
2025-05-17Auto merge of #138087 - tgross35:core-float-math, r=Amanieubors-2/+1684
2025-05-16Add assert_unsafe_precondition!()s to as_ascii_unchecked() methodssam skeoch-0/+6
2025-05-16Add as_ascii_unchecked() methods to char, str, and u8sam skeoch-0/+14
2025-05-14Skip {f32,f64}::mul_add tests on MinGWTrevor Gross-0/+6
2025-05-13Initial implementation of `core_float_math`Trevor Gross-2/+1678
2025-05-12update cfg(bootstrap)Pietro Albini-12/+12
2025-05-09Add intrinsic fallback for `{minimum,maximum}{16,32,64,128}`Urgau-140/+8
2025-05-09Use intrinsics for `{f16,f32,f64,f128}::{minimum,maximum}` operationsUrgau-68/+132
2025-05-01Rollup merge of #139186 - TDecking:float, r=workingjubileeGuillaume Gomez-47/+15
2025-04-24Rollup merge of #140172 - bjoernager:const-float-algebraic, r=RalfJungMatthias Krüger-20/+40
2025-04-24Rollup merge of #140150 - RalfJung:MAX_EXP, r=tgross35Matthias Krüger-24/+48
2025-04-24Rollup merge of #136083 - bend-n:⃤⃤, r=lcnrMatthias Krüger-4/+14
2025-04-24Rollup merge of #140075 - Urgau:midpoint-average, r=tgross35Matthias Krüger-9/+25
2025-04-24Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etcbendn-4/+14
2025-04-24Mention average in midpoint documentationsUrgau-9/+25
2025-04-23fix f*::MAX_EXP and MIN_EXP docsRalf Jung-24/+48
2025-04-23Make algebraic intrinsics into 'const fn' items; Make algebraic functions of ...Gabriel Bjørnager Jensen-20/+40
2025-04-22MANTISSA_DIGITS: explain relation to bitwise representationRalf Jung-0/+12
2025-04-17Rollup merge of #139483 - RalfJung:nan, r=tgross35Matthias Krüger-32/+40
2025-04-12docs: clarify uint exponent for `is_power_of_two`Ricardo Fernández Serrata-1/+1
2025-04-11Rollup merge of #137835 - scottmcm:signum, r=compiler-errorsJacob Pratt-4/+1
2025-04-10Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxubors-22/+22
2025-04-09replace version placeholderBoxy-22/+22
2025-04-08Update 'u8'-to-and-from-'i8' suggestions;Gabriel Bjørnager Jensen-2/+2
2025-04-07f*::NAN: guarantee that this is a quiet NaNRalf Jung-32/+40
2025-04-04Expose algebraic floating point intrinsicsCalder Coalson-0/+200