diff --git a/library/core/src/num/int_macros.rs b/library/core/src/num/int_macros.rs
index 79436c8e8ede4..9949ecf0d36a1 100644
--- a/library/core/src/num/int_macros.rs
+++ b/library/core/src/num/int_macros.rs
@@ -4,7 +4,7 @@ macro_rules! int_impl {
$reversed:expr, $le_bytes:expr, $be_bytes:expr,
$to_xe_bytes_doc:expr, $from_xe_bytes_doc:expr) => {
/// The smallest value that can be represented by this integer type,
- #[doc = concat!("-2", $BITS_MINUS_ONE, ".")]
+ #[doc = concat!("−2", $BITS_MINUS_ONE, ".")]
///
/// # Examples
///
@@ -17,7 +17,7 @@ macro_rules! int_impl {
pub const MIN: Self = !0 ^ ((!0 as $UnsignedT) >> 1) as Self;
/// The largest value that can be represented by this integer type,
- #[doc = concat!("2", $BITS_MINUS_ONE, " - 1.")]
+ #[doc = concat!("2", $BITS_MINUS_ONE, " − 1.")]
///
/// # Examples
///
diff --git a/library/core/src/num/uint_macros.rs b/library/core/src/num/uint_macros.rs
index 0bb654977764d..555e121f9d057 100644
--- a/library/core/src/num/uint_macros.rs
+++ b/library/core/src/num/uint_macros.rs
@@ -17,7 +17,7 @@ macro_rules! uint_impl {
pub const MIN: Self = 0;
/// The largest value that can be represented by this integer type,
- #[doc = concat!("2", $BITS, " - 1.")]
+ #[doc = concat!("2", $BITS, " − 1.")]
///
/// # Examples
///