Search a number
-
+
1512121156 = 2271319218641
BaseRepresentation
bin101101000100001…
…0010001101000100
310220101022201021021
41122020102031010
511044100334111
6410014000524
752320550330
oct13210221504
93811281237
101512121156
1170660a007
123624a6144
131b1377460
14104b7a7c0
158cb40d71
hex5a212344

1512121156 has 48 divisors (see below), whose sum is σ = 3428306560. Its totient is φ = 566714880.

The previous prime is 1512121153. The next prime is 1512121157. The reversal of 1512121156 is 6511212151.

It is a self number, because there is not a number n which added to its sum of digits gives 1512121156.

It is not an unprimeable number, because it can be changed into a prime (1512121153) 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 15 ways as a sum of consecutive naturals, for example, 102405 + ... + 116236.

Almost surely, 21512121156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 600, while the sum is 25.

The square root of 1512121156 is about 38886.0020572956. The cubic root of 1512121156 is about 1147.7893653381.

The spelling of 1512121156 in words is "one billion, five hundred twelve million, one hundred twenty-one thousand, one hundred fifty-six".

Divisors: 1 2 4 7 13 14 19 26 28 38 52 76 91 133 182 247 266 364 494 532 988 1729 3458 6916 218641 437282 874564 1530487 2842333 3060974 4154179 5684666 6121948 8308358 11369332 16616716 19896331 29079253 39792662 54004327 58158506 79585324 108008654 116317012 216017308 378030289 756060578 1512121156