Search a number
-
+
103331021312 = 29318378437
BaseRepresentation
bin110000000111100000…
…0100100001000000000
3100212201022112202110102
41200033000210020000
53143110220140222
6115245234221532
710315432121621
oct1401700441000
9325638482412
10103331021312
113a905738782
12180394248a8
13998996387c
1450035d3a48
152a4b8b8d92
hex180f024200

103331021312 has 80 divisors (see below), whose sum is σ = 215690694912. Its totient is φ = 49395855360.

The previous prime is 103331021173. The next prime is 103331021329. The reversal of 103331021312 is 213120133301.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1278158 + ... + 1356594.

Almost surely, 2103331021312 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 103331021312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (107845347456).

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

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

103331021312 is an frugal number, since it uses more digits than its factorization.

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

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

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

Adding to 103331021312 its reverse (213120133301), we get a palindrome (316451154613).

The spelling of 103331021312 in words is "one hundred three billion, three hundred thirty-one million, twenty-one thousand, three hundred twelve".

Divisors: 1 2 4 8 16 31 32 62 64 83 124 128 166 248 256 332 496 512 664 992 1328 1984 2573 2656 3968 5146 5312 7936 10292 10624 15872 20584 21248 41168 42496 78437 82336 156874 164672 313748 329344 627496 658688 1254992 1317376 2431547 2509984 4863094 5019968 6510271 9726188 10039936 13020542 19452376 20079872 26041084 38904752 40159744 52082168 77809504 104164336 155619008 201818401 208328672 311238016 403636802 416657344 622476032 807273604 833314688 1244952064 1614547208 1666629376 3229094416 3333258752 6458188832 12916377664 25832755328 51665510656 103331021312