Search a number
-
+
1002331012302 = 23430372037283
BaseRepresentation
bin11101001010111111001…
…01010111110011001110
310112211012011122010020000
432211133211113303032
5112410233214343202
62044244200105130
7132262461013164
oct16453745276316
93484164563200
101002331012302
113570a47a8a44
121423127651a6
137369a1ab669
1436727c69234
151b11621191c
hexe95f957cce

1002331012302 has 40 divisors (see below), whose sum is σ = 2246704571496. Its totient is φ = 334000160208.

The previous prime is 1002331012213. The next prime is 1002331012327. The reversal of 1002331012302 is 2032101332001.

1002331012302 is a `hidden beast` number, since 100 + 2 + 331 + 0 + 1 + 230 + 2 = 666.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 526648 + ... + 1510635.

Almost surely, 21002331012302 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

Adding to 1002331012302 its reverse (2032101332001), we get a palindrome (3034432344303).

The spelling of 1002331012302 in words is "one trillion, two billion, three hundred thirty-one million, twelve thousand, three hundred two".

Divisors: 1 2 3 6 9 18 27 54 81 162 3037 6074 9111 18222 27333 54666 81999 163998 245997 491994 2037283 4074566 6111849 12223698 18335547 36671094 55006641 110013282 165019923 330039846 6187228471 12374456942 18561685413 37123370826 55685056239 111370112478 167055168717 334110337434 501165506151 1002331012302