Search a number
-
+
4031330331304 = 231741149720361
BaseRepresentation
bin111010101010011110000…
…000110010101010101000
3112021101120100020102210001
4322222132000302222220
51012022131031100204
612323544555432344
7564153060300643
oct72523600625250
915241510212701
104031330331304
11131474a96a261
125513704556b4
132331ca988503
14dd190322a5a
156ece67b64a4
hex3aa9e032aa8

4031330331304 has 32 divisors (see below), whose sum is σ = 8003582001000. Its totient is φ = 1897047889920.

The previous prime is 4031330331293. The next prime is 4031330331307.

4031330331304 is nontrivially palindromic in base 10.

It can be written as a sum of positive squares in 4 ways, for example, as 3579474802500 + 451855528804 = 1891950^2 + 672202^2 .

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 5236084 + ... + 5956444.

Almost surely, 24031330331304 is an apocalyptic number.

It is an amenable number.

4031330331304 is a deficient number, since it is larger than the sum of its proper divisors (3972251669696).

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

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

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

The product of its (nonzero) digits is 11664, while the sum is 28.

It can be divided in two parts, 4031330 and 331304, that added together give a palindrome (4362634).

The spelling of 4031330331304 in words is "four trillion, thirty-one billion, three hundred thirty million, three hundred thirty-one thousand, three hundred four".

Divisors: 1 2 4 8 17 34 68 136 41149 82298 164596 329192 699533 720361 1399066 1440722 2798132 2881444 5596264 5762888 12246137 24492274 48984548 97969096 29642134789 59284269578 118568539156 237137078312 503916291413 1007832582826 2015665165652 4031330331304