@@ -208,7 +208,7 @@ macro_rules! impl_Display {
208208 fn fmt( & self , f: & mut fmt:: Formatter <' _>) -> fmt:: Result {
209209 #[ cfg( not( feature = "optimize_for_size" ) ) ]
210210 {
211- const MAX_DEC_N : usize = $unsigned:: MAX . ilog ( 10 ) as usize + 1 ;
211+ const MAX_DEC_N : usize = $unsigned:: MAX . ilog10 ( ) as usize + 1 ;
212212 // Buffer decimals for $unsigned with right alignment.
213213 let mut buf = [ MaybeUninit :: <u8 >:: uninit( ) ; MAX_DEC_N ] ;
214214
@@ -226,7 +226,7 @@ macro_rules! impl_Display {
226226 fn fmt( & self , f: & mut fmt:: Formatter <' _>) -> fmt:: Result {
227227 #[ cfg( not( feature = "optimize_for_size" ) ) ]
228228 {
229- const MAX_DEC_N : usize = $unsigned:: MAX . ilog ( 10 ) as usize + 1 ;
229+ const MAX_DEC_N : usize = $unsigned:: MAX . ilog10 ( ) as usize + 1 ;
230230 // Buffer decimals for $unsigned with right alignment.
231231 let mut buf = [ MaybeUninit :: <u8 >:: uninit( ) ; MAX_DEC_N ] ;
232232
@@ -323,7 +323,7 @@ macro_rules! impl_Display {
323323
324324 #[ cfg( feature = "optimize_for_size" ) ]
325325 fn $gen_name( mut n: $u, is_nonnegative: bool , f: & mut fmt:: Formatter <' _>) -> fmt:: Result {
326- const MAX_DEC_N : usize = $u:: MAX . ilog ( 10 ) as usize + 1 ;
326+ const MAX_DEC_N : usize = $u:: MAX . ilog10 ( ) as usize + 1 ;
327327 let mut buf = [ MaybeUninit :: <u8 >:: uninit( ) ; MAX_DEC_N ] ;
328328 let mut curr = MAX_DEC_N ;
329329 let buf_ptr = MaybeUninit :: slice_as_mut_ptr( & mut buf) ;
@@ -589,7 +589,7 @@ fn fmt_u128(n: u128, is_nonnegative: bool, f: &mut fmt::Formatter<'_>) -> fmt::R
589589 }
590590
591591 // U128::MAX has 39 significant-decimals.
592- const MAX_DEC_N : usize = u128:: MAX . ilog ( 10 ) as usize + 1 ;
592+ const MAX_DEC_N : usize = u128:: MAX . ilog10 ( ) as usize + 1 ;
593593 // Buffer decimals with right alignment.
594594 let mut buf = [ MaybeUninit :: < u8 > :: uninit ( ) ; MAX_DEC_N ] ;
595595
0 commit comments