Search a number
-
+
1012506785128 = 232330735350777
BaseRepresentation
bin11101011101111100001…
…10110111010101101000
310120210110100010221100001
432232332012313111220
5113042103214111003
62053050022152344
7133102601446306
oct16567606672550
93523410127301
101012506785128
11360446758753
121442925826b4
137462c41c907
14370114a5276
151b50e74061d
hexebbe1b7568

1012506785128 has 64 divisors (see below), whose sum is σ = 1993113682560. Its totient is φ = 481288237056.

The previous prime is 1012506785119. The next prime is 1012506785131. The reversal of 1012506785128 is 8215876052101.

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

It is an unprimeable number.

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

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

Almost surely, 21012506785128 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 268800, while the sum is 46.

The spelling of 1012506785128 in words is "one trillion, twelve billion, five hundred six million, seven hundred eighty-five thousand, one hundred twenty-eight".

Divisors: 1 2 4 8 23 46 92 184 307 353 614 706 1228 1412 2456 2824 7061 8119 14122 16238 28244 32476 50777 56488 64952 101554 108371 203108 216742 406216 433484 866968 1167871 2335742 2492533 4671484 4985066 9342968 9970132 15588539 17924281 19940264 31177078 35848562 62354156 71697124 124708312 143394248 358536397 412258463 717072794 824516926 1434145588 1649033852 2868291176 3298067704 5502754267 11005508534 22011017068 44022034136 126563348141 253126696282 506253392564 1012506785128