Search a number
-
+
40343033000 = 235340343033
BaseRepresentation
bin100101100100101000…
…011101010010101000
310212010120112102022102
4211210220131102220
51130110304024000
630311111112532
72625511060004
oct454450352250
9125116472272
1040343033000
1116122654896
12799a972748
133a5c16957a
141d49d83704
1510b1b963d5
hex964a1d4a8

40343033000 has 32 divisors (see below), whose sum is σ = 94402699560. Its totient is φ = 16137212800.

The previous prime is 40343032993. The next prime is 40343033023. The reversal of 40343033000 is 33034304.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 19422881956 + 20920151044 = 139366^2 + 144638^2 .

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 20170517 + ... + 20172516.

Almost surely, 240343033000 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1296, while the sum is 20.

Adding to 40343033000 its reverse (33034304), we get a palindrome (40376067304).

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

Divisors: 1 2 4 5 8 10 20 25 40 50 100 125 200 250 500 1000 40343033 80686066 161372132 201715165 322744264 403430330 806860660 1008575825 1613721320 2017151650 4034303300 5042879125 8068606600 10085758250 20171516500 40343033000