Search a number
-
+
340403321101400 = 23521702016605507
BaseRepresentation
bin100110101100110000101001…
…1000010001101110001011000
31122122021020110201200101210222
41031121201103002031301120
5324104132000200221100
63203551043223255212
7131462220425404154
oct11531412302156130
91578236421611728
10340403321101400
1199510268513597
123221853b5aa508
13117c2b8439a76b
14600b8741c4064
152954a117e4485
hex135985308dc58

340403321101400 has 24 divisors (see below), whose sum is σ = 791437721561220. Its totient is φ = 136161328440480.

The previous prime is 340403321101379. The next prime is 340403321101423. The reversal of 340403321101400 is 4101123304043.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 2340403321101400 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3456, while the sum is 26.

Adding to 340403321101400 its reverse (4101123304043), we get a palindrome (344504444405443).

The spelling of 340403321101400 in words is "three hundred forty trillion, four hundred three billion, three hundred twenty-one million, one hundred one thousand, four hundred".

Divisors: 1 2 4 5 8 10 20 25 40 50 100 200 1702016605507 3404033211014 6808066422028 8510083027535 13616132844056 17020166055070 34040332110140 42550415137675 68080664220280 85100830275350 170201660550700 340403321101400