Search a number
-
+
331004317312 = 274163072469
BaseRepresentation
bin1001101000100010110…
…01010000111010000000
31011122101021000112110201
410310101121100322000
520410344101123222
6412021123134544
732625411163114
oct4642131207200
91148337015421
10331004317312
11118418342839
1254198814454
13252a12b2cb6
1412040add744
15892456d427
hex4d11650e80

331004317312 has 32 divisors (see below), whose sum is σ = 675506153700. Its totient is φ = 161465518080.

The previous prime is 331004317277. The next prime is 331004317361. The reversal of 331004317312 is 213713400133.

It can be written as a sum of positive squares in 2 ways, for example, as 256789481536 + 74214835776 = 506744^2 + 272424^2 .

It is a tau number, because it is divible by the number of its divisors (32).

It is an unprimeable number.

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

Almost surely, 2331004317312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 331004317312 its reverse (213713400133), we get a palindrome (544717717445).

The spelling of 331004317312 in words is "three hundred thirty-one billion, four million, three hundred seventeen thousand, three hundred twelve".

Divisors: 1 2 4 8 16 32 41 64 82 128 164 328 656 1312 2624 5248 63072469 126144938 252289876 504579752 1009159504 2018319008 2585971229 4036638016 5171942458 8073276032 10343884916 20687769832 41375539664 82751079328 165502158656 331004317312