Search a number
-
+
34102403312 = 243726125523
BaseRepresentation
bin11111110000101010…
…010110000011110000
310021000122200120202112
4133300222112003300
51024320203401222
623355540504452
72315042434235
oct376052260360
9107018616675
1034102403312
111350aa1039a
1267389ab128
1332a628c193
14191721778c
15d48d7abe2
hex7f0a960f0

34102403312 has 60 divisors (see below), whose sum is σ = 69023379096. Its totient is φ = 16317745920.

The previous prime is 34102403299. The next prime is 34102403333. The reversal of 34102403312 is 21330420143.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

Almost surely, 234102403312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 23.

Adding to 34102403312 its reverse (21330420143), we get a palindrome (55432823455).

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

Divisors: 1 2 4 8 16 37 61 74 122 148 244 296 488 592 976 1369 2257 2738 4514 5476 9028 10952 18056 21904 25523 36112 51046 83509 102092 167018 204184 334036 408368 668072 944351 1336144 1556903 1888702 3113806 3777404 6227612 7554808 12455224 15109616 24910448 34940987 57605411 69881974 115210822 139763948 230421644 279527896 460843288 559055792 921686576 2131400207 4262800414 8525600828 17051201656 34102403312