Search a number
-
+
21300311330 = 2517375096653
BaseRepresentation
bin10011110101100110…
…001111010100100010
32000222110021221001122
4103311212033110202
5322110334430310
613441335332242
71352561442014
oct236546172442
960873257048
1021300311330
11904051a191
124165521082
132015bc151c
141060c881b4
15849ebd555
hex4f598f522

21300311330 has 64 divisors (see below), whose sum is σ = 41781264480. Its totient is φ = 7785713664.

The previous prime is 21300311309. The next prime is 21300311353. The reversal of 21300311330 is 3311300312.

It can be written as a sum of positive squares in 16 ways, for example, as 5850567121 + 15449744209 = 76489^2 + 124297^2 .

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 3198284 + ... + 3204936.

Almost surely, 221300311330 is an apocalyptic number.

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

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

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

The sum of its prime factors is 7223.

The product of its (nonzero) digits is 162, while the sum is 17.

Adding to 21300311330 its reverse (3311300312), we get a palindrome (24611611642).

The spelling of 21300311330 in words is "twenty-one billion, three hundred million, three hundred eleven thousand, three hundred thirty".

Divisors: 1 2 5 10 17 34 37 74 85 170 185 370 509 629 1018 1258 2545 3145 5090 6290 6653 8653 13306 17306 18833 33265 37666 43265 66530 86530 94165 113101 188330 226202 246161 320161 492322 565505 640322 1131010 1230805 1600805 2461610 3201610 3386377 4184737 6772754 8369474 16931885 20923685 33863770 41847370 57568409 115136818 125295949 250591898 287842045 575684090 626479745 1252959490 2130031133 4260062266 10650155665 21300311330