Search a number
-
+
3012130331002 = 2132979101349919
BaseRepresentation
bin101011110101010000111…
…101010101100101111010
3101122221211112121221022201
4223311100331111211322
5343322320331043002
610223430434340414
7430422253240432
oct53652075254572
911587745557281
103012130331002
11a6148a055a21
1240793042a70a
1318b072997a60
14a5b05d5d2c2
155354465b087
hex2bd50f5597a

3012130331002 has 64 divisors (see below), whose sum is σ = 5102383104000. Its totient is φ = 1323949955328.

The previous prime is 3012130330991. The next prime is 3012130331003. The reversal of 3012130331002 is 2001330312103.

It is not an unprimeable number, because it can be changed into a prime (3012130331003) 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, 60315399 + ... + 60365317.

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

Almost surely, 23012130331002 is an apocalyptic number.

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

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

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

The sum of its prime factors is 51055.

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

Adding to 3012130331002 its reverse (2001330312103), we get a palindrome (5013460643105).

The spelling of 3012130331002 in words is "three trillion, twelve billion, one hundred thirty million, three hundred thirty-one thousand, two".

Divisors: 1 2 13 26 29 58 79 158 377 754 1013 1027 2026 2054 2291 4582 13169 26338 29377 29783 49919 58754 59566 80027 99838 160054 381901 648947 763802 1040351 1297894 1447651 2080702 2320783 2895302 3943601 4641566 7887202 18819463 30170179 37638926 50567947 51266813 60340358 101135894 102533626 114364429 228728858 657383311 1314766622 1466470463 1486737577 2932940926 2973475154 3994867813 7989735626 19064116019 38128232038 51933281569 103866563138 115851166577 231702333154 1506065165501 3012130331002