Search a number
-
+
645671227328 = 2625155772161
BaseRepresentation
bin10010110010101010000…
…00010000111111000000
32021201120221022210100022
421121111000100333000
541034313313233303
61212341155113012
764435222610201
oct11312500207700
92251527283308
10645671227328
11229911636676
12a5175ba2768
1348b6a94558a
1423371b1b5a8
1511bde698438
hex9655010fc0

645671227328 has 56 divisors (see below), whose sum is σ = 1288685737584. Its totient is φ = 320967680000.

The previous prime is 645671227321. The next prime is 645671227337. The reversal of 645671227328 is 823722176546.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (645671227321) 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, 8911568 + ... + 8983728.

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

Almost surely, 2645671227328 is an apocalyptic number.

It is an amenable number.

645671227328 is a deficient number, since it is larger than the sum of its proper divisors (643014510256).

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

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

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

The product of its digits is 6773760, while the sum is 53.

The spelling of 645671227328 in words is "six hundred forty-five billion, six hundred seventy-one million, two hundred twenty-seven thousand, three hundred twenty-eight".

Divisors: 1 2 4 8 16 32 64 251 502 557 1004 1114 2008 2228 4016 4456 8032 8912 16064 17824 35648 72161 139807 144322 279614 288644 559228 577288 1118456 1154576 2236912 2309152 4473824 4618304 8947648 18112411 36224822 40193677 72449644 80387354 144899288 160774708 289798576 321549416 579597152 643098832 1159194304 1286197664 2572395328 10088612927 20177225854 40354451708 80708903416 161417806832 322835613664 645671227328