Search a number
-
+
150504152120 = 23571019195791
BaseRepresentation
bin1000110000101010111…
…1110001110000111000
3112101110220010002120022
42030022233301300320
54431213030331440
6153050214150012
713605430120340
oct2141257616070
9471426102508
10150504152120
11589127410a3
1225203652308
1311266b5941a
1473da707d20
153daceb7cb5
hex230abf1c38

150504152120 has 128 divisors (see below), whose sum is σ = 391335321600. Its totient is φ = 51026112000.

The previous prime is 150504152107. The next prime is 150504152129. The reversal of 150504152120 is 21251405051.

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

It is a congruent number.

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

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

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

Almost surely, 2150504152120 is an apocalyptic number.

150504152120 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

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

Adding to 150504152120 its reverse (21251405051), we get a palindrome (171755557171).

The spelling of 150504152120 in words is "one hundred fifty billion, five hundred four million, one hundred fifty-two thousand, one hundred twenty".

Divisors: 1 2 4 5 7 8 10 14 20 28 35 40 56 70 101 140 202 280 404 505 707 808 919 1010 1414 1838 2020 2828 3535 3676 4040 4595 5656 5791 6433 7070 7352 9190 11582 12866 14140 18380 23164 25732 28280 28955 32165 36760 40537 46328 51464 57910 64330 81074 92819 115820 128660 162148 185638 202685 231640 257320 324296 371276 405370 464095 584891 649733 742552 810740 928190 1169782 1299466 1621480 1856380 2339564 2598932 2924455 3248665 3712760 4094237 4679128 5197864 5321929 5848910 6497330 8188474 10643858 11697820 12994660 16376948 20471185 21287716 23395640 25989320 26609645 32753896 37253503 40942370 42575432 53219290 74507006 81884740 106438580 149014012 163769480 186267515 212877160 298028024 372535030 537514829 745070060 1075029658 1490140120 2150059316 2687574145 3762603803 4300118632 5375148290 7525207606 10750296580 15050415212 18813019015 21500593160 30100830424 37626038030 75252076060 150504152120