Search a number
-
+
12105903912 = 2338319930539
BaseRepresentation
bin10110100011001000…
…10110111100101000
31011020200101122012120
423101210112330220
5144243102411122
65321131311240
7605665325334
oct132144267450
934220348176
1012105903912
115152515873
12241a2ab520
1311ac09466b
1482bb087c4
154acbde75c
hex2d1916f28

12105903912 has 64 divisors (see below), whose sum is σ = 30784320000. Its totient is φ = 3966519744.

The previous prime is 12105903853. The next prime is 12105903913. The reversal of 12105903912 is 21930950121.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 381139 + ... + 411677.

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

Almost surely, 212105903912 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 4860, while the sum is 33.

The spelling of 12105903912 in words is "twelve billion, one hundred five million, nine hundred three thousand, nine hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 83 166 199 249 332 398 498 597 664 796 996 1194 1592 1992 2388 4776 16517 30539 33034 49551 61078 66068 91617 99102 122156 132136 183234 198204 244312 366468 396408 732936 2534737 5069474 6077261 7604211 10138948 12154522 15208422 18231783 20277896 24309044 30416844 36463566 48618088 60833688 72927132 145854264 504412663 1008825326 1513237989 2017650652 3026475978 4035301304 6052951956 12105903912