Search a number
-
+
102020103312 = 2434745221677
BaseRepresentation
bin101111100000011011…
…1110011110010010000
3100202022221211020000220
41133000313303302100
53132414121301222
6114511204513040
710241103366351
oct1370067636220
9322287736026
10102020103312
113a2a2763676
12179323ab780
13980b1a524a
144d1b46dd28
1529c176db5c
hex17c0df3c90

102020103312 has 40 divisors (see below), whose sum is σ = 269159427456. Its totient is φ = 33283153536.

The previous prime is 102020103281. The next prime is 102020103329. The reversal of 102020103312 is 213301020201.

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

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 7 ways as a sum of consecutive naturals, for example, 22608583 + ... + 22613094.

Almost surely, 2102020103312 is an apocalyptic number.

102020103312 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 15.

Adding to 102020103312 its reverse (213301020201), we get a palindrome (315321123513).

The spelling of 102020103312 in words is "one hundred two billion, twenty million, one hundred three thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 47 48 94 141 188 282 376 564 752 1128 2256 45221677 90443354 135665031 180886708 271330062 361773416 542660124 723546832 1085320248 2125418819 2170640496 4250837638 6376256457 8501675276 12752512914 17003350552 25505025828 34006701104 51010051656 102020103312