Search a number
-
+
34343340400 = 2452199431449
BaseRepresentation
bin11111111111000001…
…011100100101110000
310021122110001110022101
4133333001130211300
51030313343343100
623435504550144
72324026401565
oct377701344560
9107573043271
1034343340400
1113623a13a56
1267a5622354
13331417a6c5
14193b21486c
15d600be86a
hex7ff05c970

34343340400 has 60 divisors (see below), whose sum is σ = 82924690000. Its totient is φ = 13668272640.

The previous prime is 34343340379. The next prime is 34343340401. The reversal of 34343340400 is 404334343.

It is a happy number.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (34343340401) by changing a digit.

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

Almost surely, 234343340400 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 34343340400 its reverse (404334343), we get a palindrome (34747674743).

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

Divisors: 1 2 4 5 8 10 16 20 25 40 50 80 100 199 200 398 400 796 995 1592 1990 3184 3980 4975 7960 9950 15920 19900 39800 79600 431449 862898 1725796 2157245 3451592 4314490 6903184 8628980 10786225 17257960 21572450 34515920 43144900 85858351 86289800 171716702 172579600 343433404 429291755 686866808 858583510 1373733616 1717167020 2146458775 3434334040 4292917550 6868668080 8585835100 17171670200 34343340400