rustdoc: Add an example for round that is different from truncate

This commit is contained in:
yancy 2022-11-06 23:05:16 +01:00
parent 534ddc6166
commit a398e09e42
2 changed files with 4 additions and 0 deletions

View File

@ -77,9 +77,11 @@ impl f32 {
/// ``` /// ```
/// let f = 3.3_f32; /// let f = 3.3_f32;
/// let g = -3.3_f32; /// let g = -3.3_f32;
/// let h = -3.7_f32;
/// ///
/// assert_eq!(f.round(), 3.0); /// assert_eq!(f.round(), 3.0);
/// assert_eq!(g.round(), -3.0); /// assert_eq!(g.round(), -3.0);
/// assert_eq!(h.round(), -4.0);
/// ``` /// ```
#[rustc_allow_incoherent_impl] #[rustc_allow_incoherent_impl]
#[must_use = "method returns a new number and does not mutate the original value"] #[must_use = "method returns a new number and does not mutate the original value"]

View File

@ -77,9 +77,11 @@ impl f64 {
/// ``` /// ```
/// let f = 3.3_f64; /// let f = 3.3_f64;
/// let g = -3.3_f64; /// let g = -3.3_f64;
/// let h = -3.7_f64;
/// ///
/// assert_eq!(f.round(), 3.0); /// assert_eq!(f.round(), 3.0);
/// assert_eq!(g.round(), -3.0); /// assert_eq!(g.round(), -3.0);
/// assert_eq!(h.round(), -4.0);
/// ``` /// ```
#[rustc_allow_incoherent_impl] #[rustc_allow_incoherent_impl]
#[must_use = "method returns a new number and does not mutate the original value"] #[must_use = "method returns a new number and does not mutate the original value"]