Search a number
-
+
21031002121230 = 2335683376130323
BaseRepresentation
bin1001100100000101010010…
…11010010010010000001110
32202110112200200211212102000
410302002221122102100032
510224032443020334410
6112421301535413130
74300303560324003
oct462025132222016
982415620755360
1021031002121230
11677921a469522
122437b480841a6
13b972a44451ba
14529c97c4d8aa
152670e81c5dc0
hex1320a969240e

21031002121230 has 128 divisors (see below), whose sum is σ = 56181570762240. Its totient is φ = 5598382394880.

The previous prime is 21031002121187. The next prime is 21031002121243. The reversal of 21031002121230 is 3212120013012.

21031002121230 is a `hidden beast` number, since 2 + 1 + 0 + 310 + 0 + 2 + 121 + 230 = 666.

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

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 63 ways as a sum of consecutive naturals, for example, 693550849 + ... + 693581171.

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

Almost surely, 221031002121230 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21031002121230, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (28090785381120).

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

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

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

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

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

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

Adding to 21031002121230 its reverse (3212120013012), we get a palindrome (24243122134242).

The spelling of 21031002121230 in words is "twenty-one trillion, thirty-one billion, two million, one hundred twenty-one thousand, two hundred thirty".

Divisors: 1 2 3 5 6 9 10 15 18 27 30 45 54 90 135 270 683 1366 2049 3415 3761 4098 6147 6830 7522 10245 11283 12294 18441 18805 20490 22566 30323 30735 33849 36882 37610 56415 60646 61470 67698 90969 92205 101547 112830 151615 169245 181938 184410 203094 272907 303230 338490 454845 507735 545814 818721 909690 1015470 1364535 1637442 2568763 2729070 4093605 5137526 7706289 8187210 12843815 15412578 20710609 23118867 25687630 38531445 41421218 46237734 62131827 69356601 77062890 103553045 114044803 115594335 124263654 138713202 186395481 207106090 228089606 231188670 310659135 342134409 346783005 372790962 559186443 570224015 621318270 684268818 693566010 931977405 1026403227 1118372886 1140448030 1710672045 1863954810 2052806454 2795932215 3079209681 3421344090 5132016135 5591864430 6158419362 10264032270 15396048405 30792096810 77892600449 155785200898 233677801347 389463002245 467355602694 701033404041 778926004490 1168389006735 1402066808082 2103100212123 2336778013470 3505167020205 4206200424246 7010334040410 10515501060615 21031002121230