Search a number
-
+
12003003311002 = 2112361715477107
BaseRepresentation
bin1010111010101010101010…
…1111111010001110011010
31120111110211221100002222021
42232222222233322032122
53033124122321423002
641310034213245054
72346121416515164
oct256525257721632
946443757302867
1012003003311002
1139084994a6910
12141a31963378a
13690b559931a2
142d6d3c807934
1515c35b91a737
hexaeaaabfa39a

12003003311002 has 64 divisors (see below), whose sum is σ = 21124635936768. Its totient is φ = 5060845944000.

The previous prime is 12003003310957. The next prime is 12003003311059. The reversal of 12003003311002 is 20011330030021.

It is an unprimeable number.

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

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

Almost surely, 212003003311002 is an apocalyptic number.

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

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

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

The sum of its prime factors is 5477275.

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 12003003311002 its reverse (20011330030021), we get a palindrome (32014333341023).

The spelling of 12003003311002 in words is "twelve trillion, three billion, three million, three hundred eleven thousand, two".

Divisors: 1 2 11 22 23 46 61 71 122 142 253 506 671 781 1342 1403 1562 1633 2806 3266 4331 8662 15433 17963 30866 35926 47641 95282 99613 199226 1095743 2191486 5477107 10954214 60248177 120496354 125973461 251946922 334103527 388874597 668207054 777749194 1385708071 2771416142 3675138797 4277620567 7350277594 7684381121 8555241134 8944115731 15368762242 17888231462 23721350417 47442700834 84528192331 98385273041 169056384662 196770546082 260934854587 521869709174 545591059591 1091182119182 6001501655501 12003003311002