Search a number
-
+
34333003430 = 2511229978427
BaseRepresentation
bin11111111110011010…
…000000111010100110
310021121201121021122122
4133332122000322212
51030303222102210
623434455225542
72323542466625
oct377632007246
9107551537578
1034333003430
11136190a3700
1267a20782b2
133311c9b65b
141939ac36bc
15d5e22bb55
hex7fe680ea6

34333003430 has 48 divisors (see below), whose sum is σ = 70270698960. Its totient is φ = 12054208320.

The previous prime is 34333003403. The next prime is 34333003451. The reversal of 34333003430 is 3430033343.

It is a happy number.

It is a self number, because there is not a number n which added to its sum of digits gives 34333003430.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 454124 + ... + 524303.

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

Almost surely, 234333003430 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 11664, while the sum is 26.

Adding to 34333003430 its reverse (3430033343), we get a palindrome (37763036773).

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

Divisors: 1 2 5 10 11 22 29 55 58 110 121 145 242 290 319 605 638 1210 1595 3190 3509 7018 17545 35090 978427 1956854 4892135 9784270 10762697 21525394 28374383 53813485 56748766 107626970 118389667 141871915 236779334 283743830 312118213 591948335 624236426 1183896670 1560591065 3121182130 3433300343 6866600686 17166501715 34333003430