Search a number
-
+
150603031986 = 23112281864121
BaseRepresentation
bin1000110001000010100…
…0111110010110110010
3112101201210011201020120
42030100220332112302
54431413334010421
6153104105351110
713611040436001
oct2142050762662
9471653151216
10150603031986
1158963537aa0
1225230798496
131128149a114
1474098c6c38
153db69ea8c6
hex2310a3e5b2

150603031986 has 16 divisors (see below), whose sum is σ = 328588433568. Its totient is φ = 45637282400.

The previous prime is 150603031981. The next prime is 150603032051. The reversal of 150603031986 is 689130306051.

It is a happy number.

It is a super-2 number, since 2×1506030319862 (a number of 23 digits) contains 22 as substring.

It is a Smith number, since the sum of its digits (42) coincides with the sum of the digits of its prime factors. Since it is squarefree, it is also a hoax number.

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

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 7 ways as a sum of consecutive naturals, for example, 1140931995 + ... + 1140932126.

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

Almost surely, 2150603031986 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 2281864137.

The product of its (nonzero) digits is 116640, while the sum is 42.

The spelling of 150603031986 in words is "one hundred fifty billion, six hundred three million, thirty-one thousand, nine hundred eighty-six".

Divisors: 1 2 3 6 11 22 33 66 2281864121 4563728242 6845592363 13691184726 25100505331 50201010662 75301515993 150603031986