Search a number
-
+
21230312130 = 23251713876021
BaseRepresentation
bin10011110001011011…
…001101101011000010
32000210120120121012200
4103301123031223002
5321434424442010
613430355134030
71351051450506
oct236133155302
960716517180
1021230312130
119004a59805
124145ba4316
132004553191
141055866306
15843c92cc0
hex4f16cdac2

21230312130 has 48 divisors (see below), whose sum is σ = 58445804664. Its totient is φ = 5328391680.

The previous prime is 21230312107. The next prime is 21230312209. The reversal of 21230312130 is 3121303212.

21230312130 is a `hidden beast` number, since 212 + 303 + 121 + 30 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 21214796409 + 15515721 = 145653^2 + 3939^2 .

It is a Harshad number since it is a multiple of its sum of digits (18).

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 6936481 + ... + 6939540.

Almost surely, 221230312130 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

Adding to 21230312130 its reverse (3121303212), we get a palindrome (24351615342).

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

Divisors: 1 2 3 5 6 9 10 15 17 18 30 34 45 51 85 90 102 153 170 255 306 510 765 1530 13876021 27752042 41628063 69380105 83256126 124884189 138760210 208140315 235892357 249768378 416280630 471784714 624420945 707677071 1179461785 1248841890 1415354142 2123031213 2358923570 3538385355 4246062426 7076770710 10615156065 21230312130