Search a number
-
+
21399196127904 = 253371923591091259
BaseRepresentation
bin1001101110110011000110…
…11110111101001010100000
32210202202001202211100221000
410313121203132331022200
510301101023202043104
6113302353251032000
74336020012620340
oct467314336751240
983682052740830
1021399196127904
11690039137a321
12249738359b600
13bc2c214b043a
1453da25bb0d20
15271997656639
hex1376637bd2a0

21399196127904 has 1536 divisors, whose sum is σ = 80472268800000. Its totient is φ = 5392266080256.

The previous prime is 21399196127867. The next prime is 21399196127909. The reversal of 21399196127904 is 40972169199312.

21399196127904 is a `hidden beast` number, since 2 + 1 + 3 + 9 + 9 + 1 + 9 + 612 + 7 + 9 + 0 + 4 = 666.

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

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

It is a polite number, since it can be written in 255 ways as a sum of consecutive naturals, for example, 16996978027 + ... + 16996979285.

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

Almost surely, 221399196127904 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 13226976, while the sum is 63.

The spelling of 21399196127904 in words is "twenty-one trillion, three hundred ninety-nine billion, one hundred ninety-six million, one hundred twenty-seven thousand, nine hundred four".