Search a number
-
+
1013042021012 = 227163556939857
BaseRepresentation
bin11101011110111100000…
…00101000001010010100
310120211211122021201221022
432233132000220022110
5113044202224133022
62053215102140312
7133122061046630
oct16573600501224
93524748251838
101013042021012
113606a08a135a
12144401881698
13746b6290c38
14370625cddc0
151b541718c42
hexebde028294

1013042021012 has 48 divisors (see below), whose sum is σ = 2038931207040. Its totient is φ = 431408996352.

The previous prime is 1013042020999. The next prime is 1013042021039. The reversal of 1013042021012 is 2101202403101.

It is a congruent number.

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, 25396988 + ... + 25436844.

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

Almost surely, 21013042021012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 96, while the sum is 17.

Adding to 1013042021012 its reverse (2101202403101), we get a palindrome (3114244424113).

The spelling of 1013042021012 in words is "one trillion, thirteen billion, forty-two million, twenty-one thousand, twelve".

Divisors: 1 2 4 7 14 28 163 326 652 1141 2282 4564 5569 11138 22276 38983 39857 77966 79714 155932 159428 278999 557998 907747 1115996 1815494 3630988 6354229 6496691 12708458 12993382 25416916 25986764 45476837 90953674 181907348 221963633 443927266 887854532 1553745431 3107490862 6214981724 36180072179 72360144358 144720288716 253260505253 506521010506 1013042021012