Home
last modified time | relevance | path

Searched refs:is_halfway (Results 1 – 10 of 10) sorted by relevance

/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/serde_json-1.0.115/src/lexical/
H A Drounding.rs76 let is_halfway = truncated_bits == halfway; in round_nearest() localVariable
81 (is_above, is_halfway) in round_nearest()
86 pub(crate) fn tie_even(fp: &mut ExtendedFloat, is_above: bool, is_halfway: bool) { in tie_even()
93 if is_above || (is_odd && is_halfway) { in tie_even()
105 let (is_above, is_halfway) = round_nearest(fp, shift); in round_nearest_tie_even()
106 tie_even(fp, is_above, is_halfway); in round_nearest_tie_even()
H A Dbhcomp.rs100 let (mut is_above, mut is_halfway) = round_nearest(fp, shift); in round_nearest_tie_even()
101 if is_halfway && is_truncated { in round_nearest_tie_even()
103 is_halfway = false; in round_nearest_tie_even()
105 tie_even(fp, is_above, is_halfway); in round_nearest_tie_even()
/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/serde_json_lenient-0.2.1/src/lexical/
H A Drounding.rs76 let is_halfway = truncated_bits == halfway; in round_nearest() localVariable
81 (is_above, is_halfway) in round_nearest()
86 pub(crate) fn tie_even(fp: &mut ExtendedFloat, is_above: bool, is_halfway: bool) { in tie_even()
93 if is_above || (is_odd && is_halfway) { in tie_even()
105 let (is_above, is_halfway) = round_nearest(fp, shift); in round_nearest_tie_even()
106 tie_even(fp, is_above, is_halfway); in round_nearest_tie_even()
H A Dbhcomp.rs100 let (mut is_above, mut is_halfway) = round_nearest(fp, shift); in round_nearest_tie_even()
101 if is_halfway && is_truncated { in round_nearest_tie_even()
103 is_halfway = false; in round_nearest_tie_even()
105 tie_even(fp, is_above, is_halfway); in round_nearest_tie_even()
/aosp_15_r20/external/rust/android-crates-io/crates/serde_json/src/lexical/
Drounding.rs76 let is_halfway = truncated_bits == halfway; in round_nearest() localVariable
81 (is_above, is_halfway) in round_nearest()
86 pub(crate) fn tie_even(fp: &mut ExtendedFloat, is_above: bool, is_halfway: bool) { in tie_even()
93 if is_above || (is_odd && is_halfway) { in tie_even()
105 let (is_above, is_halfway) = round_nearest(fp, shift); in round_nearest_tie_even()
106 tie_even(fp, is_above, is_halfway); in round_nearest_tie_even()
Dbhcomp.rs100 let (mut is_above, mut is_halfway) = round_nearest(fp, shift); in round_nearest_tie_even()
101 if is_halfway && is_truncated { in round_nearest_tie_even()
103 is_halfway = false; in round_nearest_tie_even()
105 tie_even(fp, is_above, is_halfway); in round_nearest_tie_even()
/aosp_15_r20/external/rust/android-crates-io/crates/minimal-lexical/tests/
Drounding_tests.rs36 rounding::round_nearest_tie_even(f, s, |is_odd, is_halfway, is_above| { in round_test()
37 is_above || (is_odd && is_halfway) in round_test()
49 rounding::round_nearest_tie_even(f, s, |is_odd, is_halfway, is_above| { in round_test()
50 is_above || (is_odd && is_halfway) in round_test()
/aosp_15_r20/external/rust/android-crates-io/crates/minimal-lexical/src/
Dslow.rs88 round_nearest_tie_even(f, s, |is_odd, is_halfway, is_above| { in positive_digit_comp()
89 is_above || (is_halfway && is_truncated) || (is_odd && is_halfway) in positive_digit_comp()
Drounding.rs95 let is_halfway = truncated_bits == halfway; in round_nearest_tie_even() localVariable
119 fp.mant += cb(is_odd, is_halfway, is_above) as u64; in round_nearest_tie_even()
Dbellerophon.rs136 round_nearest_tie_even(f, s, |is_odd, is_halfway, is_above| { in bellerophon()
137 is_above || (is_odd && is_halfway) in bellerophon()