Search a number
-
+
46070631504 = 2432517161871
BaseRepresentation
bin101010111010000001…
…100000110001010000
311101220202000120101100
4222322001200301100
51223323040202004
633055313304400
73220446622632
oct527201406120
9141822016340
1046070631504
11185a1741377
128b18b65100
13446297b401
142330924a52
1512e9922739
hexaba060c50

46070631504 has 60 divisors (see below), whose sum is σ = 128960799552. Its totient is φ = 15353659200.

The previous prime is 46070631491. The next prime is 46070631557. The reversal of 46070631504 is 40513607064.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 246070631504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 60480, while the sum is 36.

The spelling of 46070631504 in words is "forty-six billion, seventy million, six hundred thirty-one thousand, five hundred four".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 5171 10342 15513 20684 31026 41368 46539 61871 62052 82736 93078 123742 124104 185613 186156 247484 248208 371226 372312 494968 556839 742452 744624 989936 1113678 1484904 2227356 2969808 4454712 8909424 319934941 639869882 959804823 1279739764 1919609646 2559479528 2879414469 3839219292 5118959056 5758828938 7678438584 11517657876 15356877168 23035315752 46070631504