Search a number
-
+
304540522040 = 23537839245257
BaseRepresentation
bin1000110111010000000…
…01111001011000111000
31002010001221201110001002
410123220001321120320
514442144333201130
6351523132144132
731000540504046
oct4335001713070
91063057643032
10304540522040
11108178204757
124b032008048
1322944722741
1410a50199396
157dc6103b45
hex46e8079638

304540522040 has 64 divisors (see below), whose sum is σ = 704577182400. Its totient is φ = 118382128128.

The previous prime is 304540522037. The next prime is 304540522057. The reversal of 304540522040 is 40225045403.

It is a super-4 number, since 4×3045405220404 (a number of 47 digits) contains 4444 as substring.

It is a junction number, because it is equal to n+sod(n) for n = 304540521994 and 304540522012.

It is a congruent 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 15 ways as a sum of consecutive naturals, for example, 1119092 + ... + 1364348.

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

Almost surely, 2304540522040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 19200, while the sum is 29.

Adding to 304540522040 its reverse (40225045403), we get a palindrome (344765567443).

The spelling of 304540522040 in words is "three hundred four billion, five hundred forty million, five hundred twenty-two thousand, forty".

Divisors: 1 2 4 5 8 10 20 37 40 74 148 185 296 370 740 839 1480 1678 3356 4195 6712 8390 16780 31043 33560 62086 124172 155215 245257 248344 310430 490514 620860 981028 1226285 1241720 1962056 2452570 4905140 9074509 9810280 18149018 36298036 45372545 72596072 90745090 181490180 205770623 362980360 411541246 823082492 1028853115 1646164984 2057706230 4115412460 7613513051 8230824920 15227026102 30454052204 38067565255 60908104408 76135130510 152270261020 304540522040