Search a number
-
+
121056452 = 221123375361
BaseRepresentation
bin1110011011100…
…10110011000100
322102210022020022
413031302303010
5221442301302
620002354312
72666651156
oct715626304
9272708208
10121056452
1162373560
123465b998
131c106a4a
1412112ad6
15a9638a2
hex7372cc4

121056452 has 96 divisors (see below), whose sum is σ = 256483584. Its totient is φ = 49420800.

The previous prime is 121056449. The next prime is 121056461. The reversal of 121056452 is 254650121.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 1984502 + ... + 1984562.

It is an arithmetic number, because the mean of its divisors is an integer number (2671704).

Almost surely, 2121056452 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2400, while the sum is 26.

The square root of 121056452 is about 11002.5657007809. The cubic root of 121056452 is about 494.6856515197.

The spelling of 121056452 in words is "one hundred twenty-one million, fifty-six thousand, four hundred fifty-two".

Divisors: 1 2 4 11 22 23 37 44 46 53 61 74 92 106 122 148 212 244 253 407 506 583 671 814 851 1012 1166 1219 1342 1403 1628 1702 1961 2257 2332 2438 2684 2806 3233 3404 3922 4514 4876 5612 6466 7844 9028 9361 12932 13409 15433 18722 21571 24827 26818 30866 35563 37444 43142 45103 49654 51911 53636 61732 71126 74359 86284 90206 99308 103822 119621 142252 148718 180412 207644 239242 297436 478484 496133 571021 817949 992266 1142042 1315831 1635898 1984532 2284084 2631662 2751283 3271796 5263324 5502566 11005132 30264113 60528226 121056452