Search a number
-
+
89403328 = 2671971013
BaseRepresentation
bin1010101010000…
…10111111000000
320020020011022101
411111002333000
5140341401303
612512120144
72133626050
oct525027700
9206204271
1089403328
1146514053
1225b36054
13156a34a1
14bc33560
157caed1d
hex5542fc0

89403328 has 56 divisors (see below), whose sum is σ = 203984352. Its totient is φ = 38083584.

The previous prime is 89403263. The next prime is 89403331. The reversal of 89403328 is 82330498.

It is a tau number, because it is divible by the number of its divisors (56).

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 289403328 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 89403328, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (101992176).

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

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

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

89403328 is an evil number, because the sum of its binary digits is even.

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

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

The square root of 89403328 is about 9455.3333098310. Note that the first 4 decimals coincide. The cubic root of 89403328 is about 447.1479340265.

The spelling of 89403328 in words is "eighty-nine million, four hundred three thousand, three hundred twenty-eight".

Divisors: 1 2 4 7 8 14 16 28 32 56 64 112 197 224 394 448 788 1013 1379 1576 2026 2758 3152 4052 5516 6304 7091 8104 11032 12608 14182 16208 22064 28364 32416 44128 56728 64832 88256 113456 199561 226912 399122 453824 798244 1396927 1596488 2793854 3192976 5587708 6385952 11175416 12771904 22350832 44701664 89403328