Search a number
-
+
31400340012 = 22337313130403
BaseRepresentation
bin11101001111100110…
…110010101000101100
310000001100021112202000
4131033212302220230
51003301441340022
622231454132300
72161062325536
oct351746625054
9100040245660
1031400340012
1112353745228
126103ab1090
132c65532562
14173c408856
15c3ba396ac
hex74f9b2a2c

31400340012 has 96 divisors (see below), whose sum is σ = 83156156160. Its totient is φ = 10244257920.

The previous prime is 31400340011. The next prime is 31400340019. The reversal of 31400340012 is 21004300413.

31400340012 is a `hidden beast` number, since 314 + 0 + 0 + 340 + 0 + 12 = 666.

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

It is not an unprimeable number, because it can be changed into a prime (31400340011) 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 31 ways as a sum of consecutive naturals, for example, 1017603 + ... + 1048005.

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

Almost surely, 231400340012 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31400340012, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (41578078080).

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 18.

Adding to 31400340012 its reverse (21004300413), we get a palindrome (52404640425).

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

Divisors: 1 2 3 4 6 9 12 18 27 36 54 73 108 131 146 219 262 292 393 438 524 657 786 876 1179 1314 1572 1971 2358 2628 3537 3942 4716 7074 7884 9563 14148 19126 28689 30403 38252 57378 60806 86067 91209 114756 121612 172134 182418 258201 273627 344268 364836 516402 547254 820881 1032804 1094508 1641762 2219419 3283524 3982793 4438838 6658257 7965586 8877676 11948379 13316514 15931172 19974771 23896758 26633028 35845137 39949542 47793516 59924313 71690274 79899084 107535411 119848626 143380548 215070822 239697252 290743889 430141644 581487778 872231667 1162975556 1744463334 2616695001 3488926668 5233390002 7850085003 10466780004 15700170006 31400340012