Search a number
-
+
34870363040 = 2551468314843
BaseRepresentation
bin100000011110011011…
…111000001110100000
310100000011201222110102
4200132123320032200
51032403303104130
624004052521532
72343056124002
oct403633701640
9110004658412
1034870363040
1113874457957
1269120202a8
133399404516
14198b202372
15d914c4645
hex81e6f83a0

34870363040 has 48 divisors (see below), whose sum is σ = 82392393888. Its totient is φ = 13946255616.

The previous prime is 34870363039. The next prime is 34870363049. The reversal of 34870363040 is 4036307843.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 34870362985 and 34870363003.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2341859 + ... + 2356701.

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

Almost surely, 234870363040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 145152, while the sum is 38.

The spelling of 34870363040 in words is "thirty-four billion, eight hundred seventy million, three hundred sixty-three thousand, forty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 14683 14843 29366 29686 58732 59372 73415 74215 117464 118744 146830 148430 234928 237488 293660 296860 469856 474976 587320 593720 1174640 1187440 2349280 2374880 217939769 435879538 871759076 1089698845 1743518152 2179397690 3487036304 4358795380 6974072608 8717590760 17435181520 34870363040