Search a number
-
+
331013332130 = 251321271542251
BaseRepresentation
bin1001101000100011110…
…11101001110010100010
31011122101212222112110212
410310101323221302202
520410403403112010
6412022044254122
732625550620305
oct4642173516242
91148355875425
10331013332130
1111842243a7a8
125419b841342
13252a311b300
1412041da8b3c
15892524e505
hex4d11ee9ca2

331013332130 has 48 divisors (see below), whose sum is σ = 650262795264. Its totient is φ = 121257864000.

The previous prime is 331013332127. The next prime is 331013332171. The reversal of 331013332130 is 31233310133.

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

It is an unprimeable number.

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

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

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

Almost surely, 2331013332130 is an apocalyptic number.

331013332130 is a deficient number, since it is larger than the sum of its proper divisors (319249463134).

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

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

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

The product of its (nonzero) digits is 1458, while the sum is 23.

Adding to 331013332130 its reverse (31233310133), we get a palindrome (362246642263).

The spelling of 331013332130 in words is "three hundred thirty-one billion, thirteen million, three hundred thirty-two thousand, one hundred thirty".

Divisors: 1 2 5 10 13 26 65 127 130 169 254 338 635 845 1270 1651 1690 3302 8255 16510 21463 42926 107315 214630 1542251 3084502 7711255 15422510 20049263 40098526 100246315 195865877 200492630 260640419 391731754 521280838 979329385 1303202095 1958658770 2546256401 2606404190 5092512802 12731282005 25462564010 33101333213 66202666426 165506666065 331013332130