Search a number
-
+
343120104 = 23336072617
BaseRepresentation
bin10100011100111…
…001100011101000
3212220122022022000
4110130321203220
51200314320404
654014131000
711334321105
oct2434714350
9786568260
10343120104
11166756238
1296ab0a60
1356117862
14337d9aac
15201ca339
hex147398e8

343120104 has 64 divisors (see below), whose sum is σ = 955046400. Its totient is φ = 114141312.

The previous prime is 343120081. The next prime is 343120133. The reversal of 343120104 is 401021343.

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

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 129804 + ... + 132420.

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

Almost surely, 2343120104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 343120104 is about 18523.5013968742. The cubic root of 343120104 is about 700.0816938669.

Adding to 343120104 its reverse (401021343), we get a palindrome (744141447).

The spelling of 343120104 in words is "three hundred forty-three million, one hundred twenty thousand, one hundred four".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 72 108 216 607 1214 1821 2428 2617 3642 4856 5234 5463 7284 7851 10468 10926 14568 15702 16389 20936 21852 23553 31404 32778 43704 47106 62808 65556 70659 94212 131112 141318 188424 282636 565272 1588519 3177038 4765557 6354076 9531114 12708152 14296671 19062228 28593342 38124456 42890013 57186684 85780026 114373368 171560052 343120104