Search a number
-
+
40343140330 = 25291917191013
BaseRepresentation
bin100101100100101000…
…110111011111101010
310212010120201212112121
4211210220313133222
51130110320442310
630311113301454
72625512014633
oct454450673752
9125116655477
1040343140330
1116122718499
12799aa0488a
133a5c1a638c
141d49db088a
1510b1bb80da
hex964a377ea

40343140330 has 64 divisors (see below), whose sum is σ = 75694694400. Its totient is φ = 15462388480.

The previous prime is 40343140267. The next prime is 40343140337. The reversal of 40343140330 is 3304134304.

It is a junction number, because it is equal to n+sod(n) for n = 40343140295 and 40343140304.

It is not an unprimeable number, because it can be changed into a prime (40343140337) by changing a digit.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 39824904 + ... + 39825916.

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

Almost surely, 240343140330 is an apocalyptic number.

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

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

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

The sum of its prime factors is 1959.

The product of its (nonzero) digits is 5184, while the sum is 25.

Adding to 40343140330 its reverse (3304134304), we get a palindrome (43647274634).

The spelling of 40343140330 in words is "forty billion, three hundred forty-three million, one hundred forty thousand, three hundred thirty".

Divisors: 1 2 5 10 29 58 145 191 290 382 719 955 1013 1438 1910 2026 3595 5065 5539 7190 10130 11078 20851 27695 29377 41702 55390 58754 104255 137329 146885 193483 208510 274658 293770 386966 686645 728347 967415 1373290 1456694 1934830 3641735 3982541 5611007 7283470 7965082 11222014 19912705 21122063 28055035 39825410 42244126 56110070 105610315 139114277 211220630 278228554 695571385 1391142770 4034314033 8068628066 20171570165 40343140330