Search a number
-
+
34331251472 = 2472776431721
BaseRepresentation
bin11111111110010011…
…010101001100010000
310021121121022021102022
4133332103111030100
51030302300021342
623434353511012
72323521552110
oct377623251420
9107547267368
1034331251472
1113618107401
1267a1572468
1333118070ab
141939789040
15d5ded29d2
hex7fe4d5310

34331251472 has 80 divisors (see below), whose sum is σ = 76456689792. Its totient is φ = 14628971520.

The previous prime is 34331251469. The next prime is 34331251489. The reversal of 34331251472 is 27415213343.

It is an unprimeable number.

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

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

Almost surely, 234331251472 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 60480, while the sum is 35.

The spelling of 34331251472 in words is "thirty-four billion, three hundred thirty-one million, two hundred fifty-one thousand, four hundred seventy-two".

Divisors: 1 2 4 7 8 14 16 28 56 112 277 554 643 1108 1286 1721 1939 2216 2572 3442 3878 4432 4501 5144 6884 7756 9002 10288 12047 13768 15512 18004 24094 27536 31024 36008 48188 72016 96376 178111 192752 356222 476717 712444 953434 1106603 1246777 1424888 1906868 2213206 2493554 2849776 3337019 3813736 4426412 4987108 6674038 7627472 7746221 8852824 9974216 13348076 15492442 17705648 19948432 26696152 30984884 53392304 61969768 123939536 306529031 613058062 1226116124 2145703217 2452232248 4291406434 4904464496 8582812868 17165625736 34331251472