Skip to content

Commit 26f8594

Browse files
committed
tweak doctests
1 parent c2d8445 commit 26f8594

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

library/core/src/time.rs

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1348,9 +1348,6 @@ impl Duration {
13481348
/// // subnormal float:
13491349
/// let res = Duration::try_from_secs_f32(f32::from_bits(1));
13501350
/// assert_eq!(res, Ok(Duration::new(0, 0)));
1351-
/// // conversion uses rounding
1352-
/// let res = Duration::try_from_secs_f32(0.999e-9);
1353-
/// assert_eq!(res, Ok(Duration::new(0, 1)));
13541351
///
13551352
/// let res = Duration::try_from_secs_f32(-5.0);
13561353
/// assert!(res.is_err());
@@ -1359,7 +1356,9 @@ impl Duration {
13591356
/// let res = Duration::try_from_secs_f32(2e19);
13601357
/// assert!(res.is_err());
13611358
///
1362-
/// // this method uses round to nearest, ties to even
1359+
/// // the conversion uses rounding with tie resolution to even
1360+
/// let res = Duration::try_from_secs_f32(0.999e-9);
1361+
/// assert_eq!(res, Ok(Duration::new(0, 1)));
13631362
///
13641363
/// // this float represents exactly 976562.5e-9
13651364
/// let val = f32::from_bits(0x3A80_0000);
@@ -1419,9 +1418,6 @@ impl Duration {
14191418
/// // subnormal float
14201419
/// let res = Duration::try_from_secs_f64(f64::from_bits(1));
14211420
/// assert_eq!(res, Ok(Duration::new(0, 0)));
1422-
/// // conversion uses rounding
1423-
/// let res = Duration::try_from_secs_f32(0.999e-9);
1424-
/// assert_eq!(res, Ok(Duration::new(0, 1)));
14251421
///
14261422
/// let res = Duration::try_from_secs_f64(-5.0);
14271423
/// assert!(res.is_err());
@@ -1430,7 +1426,9 @@ impl Duration {
14301426
/// let res = Duration::try_from_secs_f64(2e19);
14311427
/// assert!(res.is_err());
14321428
///
1433-
/// // this method uses round to nearest, ties to even
1429+
/// // the conversion uses rounding with tie resolution to even
1430+
/// let res = Duration::try_from_secs_f64(0.999e-9);
1431+
/// assert_eq!(res, Ok(Duration::new(0, 1)));
14341432
///
14351433
/// // this float represents exactly 976562.5e-9
14361434
/// let val = f64::from_bits(0x3F50_0000_0000_0000);

0 commit comments

Comments
 (0)