Search a number
-
+
89043472 = 2474119391
BaseRepresentation
bin1010100111010…
…11001000010000
320012112212200101
411103223020100
5140243342342
612500302144
72130566650
oct523531020
9205485611
1089043472
1146298751
12259a1954
13155a875b
14bb7c360
157c3d3b7
hex54eb210

89043472 has 40 divisors (see below), whose sum is σ = 201987072. Its totient is φ = 37228800.

The previous prime is 89043457. The next prime is 89043473. The reversal of 89043472 is 27434098.

It is a happy number.

It is a hoax number, since the sum of its digits (37) coincides with the sum of the digits of its distinct prime factors.

It is not an unprimeable number, because it can be changed into a prime (89043473) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 5104 + ... + 14287.

Almost surely, 289043472 is an apocalyptic number.

89043472 is a gapful number since it is divisible by the number (82) formed by its first and last digit.

It is an amenable number.

89043472 is an abundant number, since it is smaller than the sum of its proper divisors (112943600).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

89043472 is a wasteful number, since it uses less digits than its factorization.

89043472 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 19447 (or 19441 counting only the distinct ones).

The product of its (nonzero) digits is 48384, while the sum is 37.

The square root of 89043472 is about 9436.2848621690. The cubic root of 89043472 is about 446.5471911338.

The spelling of 89043472 in words is "eighty-nine million, forty-three thousand, four hundred seventy-two".

Divisors: 1 2 4 7 8 14 16 28 41 56 82 112 164 287 328 574 656 1148 2296 4592 19391 38782 77564 135737 155128 271474 310256 542948 795031 1085896 1590062 2171792 3180124 5565217 6360248 11130434 12720496 22260868 44521736 89043472