Search a number
-
+
1040540041452 = 2231513691155581
BaseRepresentation
bin11110010010001010000…
…01010000000011101100
310200110211000122220120210
433021011001100003230
5114022011222311302
62114003440142420
7135114360263502
oct17110501200354
93613730586523
101040540041452
113713217aa08a
121497b6907a10
13771791b2852
1438510630672
151c10087566c
hexf2450500ec

1040540041452 has 48 divisors (see below), whose sum is σ = 2444683614464. Its totient is φ = 344454120000.

The previous prime is 1040540041447. The next prime is 1040540041507. The reversal of 1040540041452 is 2541400450401.

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, 6610302 + ... + 6765882.

Almost surely, 21040540041452 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12800, while the sum is 30.

Adding to 1040540041452 its reverse (2541400450401), we get a palindrome (3581940491853).

The spelling of 1040540041452 in words is "one trillion, forty billion, five hundred forty million, forty-one thousand, four hundred fifty-two".

Divisors: 1 2 3 4 6 12 151 302 453 604 906 1812 3691 7382 11073 14764 22146 44292 155581 311162 466743 557341 622324 933486 1114682 1672023 1866972 2229364 3344046 6688092 23492731 46985462 70478193 93970924 140956386 281912772 574249471 1148498942 1722748413 2296997884 3445496826 6890993652 86711670121 173423340242 260135010363 346846680484 520270020726 1040540041452