Search a number
-
+
311331031040 = 211530403421
BaseRepresentation
bin1001000011111001100…
…01101000100000000000
31002202121012021001012102
410201330301220200000
520100101220443130
6355005024245532
731331034046301
oct4417461504000
91082535231172
10311331031040
11110042283667
12504081708a8
13234874ca3c3
14110d5d827a8
15817233b645
hex487cc68800

311331031040 has 48 divisors (see below), whose sum is σ = 747012078540. Its totient is φ = 124532408320.

The previous prime is 311331031013. The next prime is 311331031049. The reversal of 311331031040 is 40130133113.

It can be written as a sum of positive squares in 2 ways, for example, as 306012537856 + 5318493184 = 553184^2 + 72928^2 .

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

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

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

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

Almost surely, 2311331031040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 20.

Adding to 311331031040 its reverse (40130133113), we get a palindrome (351461164153).

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

Divisors: 1 2 4 5 8 10 16 20 32 40 64 80 128 160 256 320 512 640 1024 1280 2048 2560 5120 10240 30403421 60806842 121613684 152017105 243227368 304034210 486454736 608068420 972909472 1216136840 1945818944 2432273680 3891637888 4864547360 7783275776 9729094720 15566551552 19458189440 31133103104 38916378880 62266206208 77832757760 155665515520 311331031040