Search a number
-
+
34312103303012 = 22127337397504851
BaseRepresentation
bin1111100110100111010001…
…01110101001011101100100
311111111012112110210222121022
413303103220232221131210
513444132141421144022
6200550432422110312
710140652622611463
oct763235056513544
9144435473728538
1034312103303012
11aa29754888687
123a21ab9b7b398
13161b80472a132
14868a0105a9da
153e780acbbc42
hex1f34e8ba9764

34312103303012 has 48 divisors (see below), whose sum is σ = 60851580561408. Its totient is φ = 16927677043200.

The previous prime is 34312103302949. The next prime is 34312103303029. The reversal of 34312103303012 is 21030330121343.

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, 67712387 + ... + 68217237.

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

Almost surely, 234312103303012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3888, while the sum is 26.

Adding to 34312103303012 its reverse (21030330121343), we get a palindrome (55342433424355).

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

Divisors: 1 2 4 127 254 337 397 508 674 794 1348 1588 42799 50419 85598 100838 133789 171196 201676 267578 504851 535156 1009702 2019404 16991203 33982406 64116077 67964812 128232154 170134787 200425847 256464308 340269574 400851694 680539148 801703388 21607117949 25454082569 43214235898 50908165138 67543510439 86428471796 101816330276 135087020878 270174041756 8578025825753 17156051651506 34312103303012