Search a number
-
+
12020301312 = 2937825717
BaseRepresentation
bin10110011000111011…
…10011111000000000
31011000201022120111220
423030131303320000
5144104144120222
65304432435040
7603605606145
oct131435637000
934021276456
1012020301312
115109168318
1223b56a8a80
131197422136
148205c43cc
154a5430b5c
hex2cc773e00

12020301312 has 40 divisors (see below), whose sum is σ = 32022838056. Its totient is φ = 4006766592.

The previous prime is 12020301311. The next prime is 12020301317. The reversal of 12020301312 is 21310302021.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (12020301311) by changing a digit.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 3911323 + ... + 3914394.

Almost surely, 212020301312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 12020301312 its reverse (21310302021), we get a palindrome (33330603333).

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

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 128 192 256 384 512 768 1536 7825717 15651434 23477151 31302868 46954302 62605736 93908604 125211472 187817208 250422944 375634416 500845888 751268832 1001691776 1502537664 2003383552 3005075328 4006767104 6010150656 12020301312