Search a number
-
+
620957840090112 = 21037739610957
BaseRepresentation
bin1000110100110000100000001…
…1011110101010010000000000
310000102121222201112110210000000
42031030020003132222100000
51122342233124030340422
610040400032120000000
7244536503101602660
oct21514100336522000
93012558645423000
10620957840090112
1116a946817436638
1259789958300000
13208640c46a0b45
14ad4a73c5621a0
154bbc812384cac
hex234c2037aa400

620957840090112 has 352 divisors, whose sum is σ = 2127634478122240. Its totient is φ = 177416521261056.

The previous prime is 620957840089997. The next prime is 620957840090131. The reversal of 620957840090112 is 211090048759026.

It is a happy number.

620957840090112 is a `hidden beast` number, since 6 + 20 + 9 + 578 + 40 + 0 + 9 + 0 + 1 + 1 + 2 = 666.

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

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 31 ways as a sum of consecutive naturals, for example, 4129063 + ... + 35481894.

Almost surely, 2620957840090112 is an apocalyptic number.

It is an amenable number.

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

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

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

620957840090112 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 2177280, while the sum is 54.

The spelling of 620957840090112 in words is "six hundred twenty trillion, nine hundred fifty-seven billion, eight hundred forty million, ninety thousand, one hundred twelve".