Search a number
-
+
150420311020 = 22571757361141
BaseRepresentation
bin1000110000010110111…
…1111100101111101100
3112101021001100112012101
42030011233330233230
54431030044423040
6153034021144444
713603361355550
oct2140557745754
9471231315171
10150420311020
115887a387031
122519b55b124
13112526828c5
1473cd521860
153da595609a
hex2305bfcbec

150420311020 has 48 divisors (see below), whose sum is σ = 361035194688. Its totient is φ = 51568899840.

The previous prime is 150420311017. The next prime is 150420311051. The reversal of 150420311020 is 20113024051.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2429650 + ... + 2490790.

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

Almost surely, 2150420311020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 240, while the sum is 19.

Adding to 150420311020 its reverse (20113024051), we get a palindrome (170533335071).

The spelling of 150420311020 in words is "one hundred fifty billion, four hundred twenty million, three hundred eleven thousand, twenty".

Divisors: 1 2 4 5 7 10 14 20 28 35 70 140 17573 35146 61141 70292 87865 122282 123011 175730 244564 246022 305705 351460 427987 492044 611410 615055 855974 1222820 1230110 1711948 2139935 2460220 4279870 8559740 1074430793 2148861586 4297723172 5372153965 7521015551 10744307930 15042031102 21488615860 30084062204 37605077755 75210155510 150420311020