Search a number
-
+
151507015506 = 232711109312421
BaseRepresentation
bin1000110100011010000…
…1011001011101010010
3112111001210011211111200
42031012201121131102
54440241243444011
6153333521052030
713642325245320
oct2150641313522
9474053154450
10151507015506
1159287840210
1225443487016
1311396859a02
14749399cd10
153e1b062856
hex2346859752

151507015506 has 48 divisors (see below), whose sum is σ = 409265707968. Its totient is φ = 39352471200.

The previous prime is 151507015481. The next prime is 151507015519. The reversal of 151507015506 is 605510705151.

It is a happy number.

151507015506 is a `hidden beast` number, since 1 + 51 + 50 + 7 + 0 + 1 + 550 + 6 = 666.

It is a Curzon number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 54654825 + ... + 54657596.

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

Almost surely, 2151507015506 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 26250, while the sum is 36.

The spelling of 151507015506 in words is "one hundred fifty-one billion, five hundred seven million, fifteen thousand, five hundred six".

Divisors: 1 2 3 6 7 9 11 14 18 21 22 33 42 63 66 77 99 126 154 198 231 462 693 1386 109312421 218624842 327937263 655874526 765186947 983811789 1202436631 1530373894 1967623578 2295560841 2404873262 3607309893 4591121682 6886682523 7214619786 8417056417 10821929679 13773365046 16834112834 21643859358 25251169251 50502338502 75753507753 151507015506