Search a number
-
+
1581899845696 = 261572172
BaseRepresentation
bin10111000001010000100…
…101000001000001000000
312121020011022122101001221
4113001100211001001000
5201404212330030241
63210414215404424
7222200644554622
oct27012045010100
95536138571057
101581899845696
1155a97524a685
122166bb083714
13b6232029971
14567c886cc12
152b2375455d1
hex17050941040

1581899845696 has 21 divisors (see below), whose sum is σ = 3139102472989. Its totient is φ = 790944891904.

The previous prime is 1581899845661. The next prime is 1581899845739. The reversal of 1581899845696 is 6965489981851.

The square root of 1581899845696 is 1257736.

It is a perfect power (a square), and thus also a powerful number.

It can be written as a sum of positive squares in only one way, i.e., 684590760000 + 897309085696 = 827400^2 + 947264^2 .

It is a Duffinian number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 2 ways as a sum of consecutive naturals, for example, 9983280 + ... + 10140496.

Almost surely, 21581899845696 is an apocalyptic number.

1581899845696 is a gapful number since it is divisible by the number (16) formed by its first and last digit.

1581899845696 is the 1257736-th square number.

It is an amenable number.

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

1581899845696 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its digits is 1343692800, while the sum is 79.

The spelling of 1581899845696 in words is "one trillion, five hundred eighty-one billion, eight hundred ninety-nine million, eight hundred forty-five thousand, six hundred ninety-six".

Divisors: 1 2 4 8 16 32 64 157217 314434 628868 1257736 2515472 5030944 10061888 24717185089 49434370178 98868740356 197737480712 395474961424 790949922848 1581899845696