Search a number
-
+
345103040 = 2652346889
BaseRepresentation
bin10100100100011…
…101101011000000
3220001101001101002
4110210131223000
51201321244130
654124431132
711360220212
oct2444355300
9801331332
10345103040
11167890027
12976a84a8
13566602a9
1433b945b2
152046cb45
hex1491dac0

345103040 has 56 divisors (see below), whose sum is σ = 857524320. Its totient is φ = 132036608.

The previous prime is 345103039. The next prime is 345103049. The reversal of 345103040 is 40301543.

It is a super-2 number, since 2×3451030402 = 238192216434483200, which contains 22 as substring.

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

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

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

Almost surely, 2345103040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 345103040 is about 18576.9491574908. The cubic root of 345103040 is about 701.4277254760.

Adding to 345103040 its reverse (40301543), we get a palindrome (385404583).

The spelling of 345103040 in words is "three hundred forty-five million, one hundred three thousand, forty".

Divisors: 1 2 4 5 8 10 16 20 23 32 40 46 64 80 92 115 160 184 230 320 368 460 736 920 1472 1840 3680 7360 46889 93778 187556 234445 375112 468890 750224 937780 1078447 1500448 1875560 2156894 3000896 3751120 4313788 5392235 7502240 8627576 10784470 15004480 17255152 21568940 34510304 43137880 69020608 86275760 172551520 345103040