Search a number
-
+
198303685904 = 247322325761
BaseRepresentation
bin1011100010101111010…
…0100001110100010000
3200221212010101000000102
42320223310201310100
511222111220422104
6231033252111532
720220102342602
oct2705364416420
9627763330012
10198303685904
1177111296325
12325236055a8
1315913a6351c
149852ab9172
15525959ca1e
hex2e2bd21d10

198303685904 has 30 divisors (see below), whose sum is σ = 389548854666. Its totient is φ = 97793556480.

The previous prime is 198303685871. The next prime is 198303685933. The reversal of 198303685904 is 409586303891.

It is a happy number.

It can be written as a sum of positive squares in 3 ways, for example, as 12152857600 + 186150828304 = 110240^2 + 431452^2 .

It is a super-2 number, since 2×1983036859042 (a number of 23 digits) contains 22 as substring.

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 1077617 + ... + 1248144.

Almost surely, 2198303685904 is an apocalyptic number.

It is an amenable number.

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

198303685904 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 5598720, while the sum is 56.

The spelling of 198303685904 in words is "one hundred ninety-eight billion, three hundred three million, six hundred eighty-five thousand, nine hundred four".

Divisors: 1 2 4 8 16 73 146 292 584 1168 5329 10658 21316 42632 85264 2325761 4651522 9303044 18606088 37212176 169780553 339561106 679122212 1358244424 2716488848 12393980369 24787960738 49575921476 99151842952 198303685904