Search a number
-
+
120120331040 = 255750752069
BaseRepresentation
bin110111111011110111…
…0101100101100100000
3102111001101121001122122
41233313232230230200
53432001301043130
6131103231323412
711451456652523
oct1576756545440
9374041531578
10120120331040
1146a40882666
121b344080568
13b4340c8b78
145b5730abba
1531d08242e5
hex1bf7bacb20

120120331040 has 24 divisors (see below), whose sum is σ = 283784282460. Its totient is φ = 48048132352.

The previous prime is 120120331007. The next prime is 120120331043. The reversal of 120120331040 is 40133021021.

It can be written as a sum of positive squares in 2 ways, for example, as 109055815696 + 11064515344 = 330236^2 + 105188^2 .

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 375375875 + ... + 375376194.

Almost surely, 2120120331040 is an apocalyptic number.

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

It is an amenable number.

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

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

120120331040 is an equidigital number, since it uses as much as digits as its factorization.

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

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

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

Adding to 120120331040 its reverse (40133021021), we get a palindrome (160253352061).

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

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 750752069 1501504138 3003008276 3753760345 6006016552 7507520690 12012033104 15015041380 24024066208 30030082760 60060165520 120120331040