Search a number
-
+
12103003213330 = 2517157145317719
BaseRepresentation
bin1011000000011111001100…
…1101010000111000010010
31120212000222002210111020111
42300013303031100320102
53041243422310311310
641424013134231534
72356261462616011
oct260076315207022
946760862714214
1012103003213330
113946944875597
1214357873555aa
1369a40146a323
142dbb07840a78
1515ec60b3628a
hexb01f3350e12

12103003213330 has 32 divisors (see below), whose sum is σ = 23081583692160. Its totient is φ = 4553524304640.

The previous prime is 12103003213307. The next prime is 12103003213363. The reversal of 12103003213330 is 3331230030121.

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

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

Almost surely, 212103003213330 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 45319314.

The product of its (nonzero) digits is 972, while the sum is 22.

Adding to 12103003213330 its reverse (3331230030121), we get a palindrome (15434233243451).

The spelling of 12103003213330 in words is "twelve trillion, one hundred three billion, three million, two hundred thirteen thousand, three hundred thirty".

Divisors: 1 2 5 10 17 34 85 170 1571 3142 7855 15710 26707 53414 133535 267070 45317719 90635438 226588595 453177190 770401223 1540802446 3852006115 7704012230 71194136549 142388273098 355970682745 711941365490 1210300321333 2420600642666 6051501606665 12103003213330