Search a number
-
+
31414330202312 = 23149174715085463
BaseRepresentation
bin1110010010010001101111…
…11111100001100011001000
311010020011212200111020221202
413021020313333201203020
513104143022012433222
6150451313303523332
76421416246634601
oct711106777414310
9133204780436852
1031414330202312
11a01181947a452
123634383759548
13146b487b98b75
147a8666c64da8
1539725b044892
hex1c9237fe18c8

31414330202312 has 32 divisors (see below), whose sum is σ = 59331129912000. Its totient is φ = 15592816257984.

The previous prime is 31414330202279. The next prime is 31414330202377. The reversal of 31414330202312 is 21320203341413.

It is an unprimeable number.

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

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

It is an arithmetic number, because the mean of its divisors is an integer number (1854097809750).

Almost surely, 231414330202312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 10368, while the sum is 29.

Adding to 31414330202312 its reverse (21320203341413), we get a palindrome (52734533543725).

The spelling of 31414330202312 in words is "thirty-one trillion, four hundred fourteen billion, three hundred thirty million, two hundred two thousand, three hundred twelve".

Divisors: 1 2 4 8 149 298 596 1192 1747 3494 6988 13976 260303 520606 1041212 2082424 15085463 30170926 60341852 120683704 2247733987 4495467974 8990935948 17981871896 26354303861 52708607722 105417215444 210834430888 3926791275289 7853582550578 15707165101156 31414330202312