Search a number
-
+
31234442100 = 22352104114807
BaseRepresentation
bin11101000101101101…
…111100001101110100
32222121210010001120220
4131011231330031310
51002432004121400
622203210254340
72154006243261
oct350555741564
988553101526
1031234442100
1112279034714
1260784273b0
132c3a058404
141724382268
15c2c1b97a0
hex745b7c374

31234442100 has 36 divisors (see below), whose sum is σ = 90371653344. Its totient is φ = 8329184480.

The previous prime is 31234442093. The next prime is 31234442111. The reversal of 31234442100 is 124443213.

31234442100 = 116702 + 116712 + ... + 118942.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 52057104 + ... + 52057703.

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

Almost surely, 231234442100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2304, while the sum is 24.

Adding to 31234442100 its reverse (124443213), we get a palindrome (31358885313).

The spelling of 31234442100 in words is "thirty-one billion, two hundred thirty-four million, four hundred forty-two thousand, one hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 104114807 208229614 312344421 416459228 520574035 624688842 1041148070 1249377684 1561722105 2082296140 2602870175 3123444210 5205740350 6246888420 7808610525 10411480700 15617221050 31234442100