Search a number
-
+
340746 = 23721961
BaseRepresentation
bin1010011001100001010
3122022102020
41103030022
541400441
611145310
72616300
oct1231412
9568366
10340746
1121300a
12145236
13bc133
148c270
156ae66
hex5330a

340746 has 48 divisors (see below), whose sum is σ = 848160. Its totient is φ = 90720.

The previous prime is 340723. The next prime is 340757. The reversal of 340746 is 647043.

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

It is a Curzon number.

It is an unprimeable number.

340746 is an untouchable number, because it is not equal to the sum of proper divisors of any number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 5556 + ... + 5616.

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

2340746 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 340746, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (424080).

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

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

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

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

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

The product of its (nonzero) digits is 2016, while the sum is 24.

The square root of 340746 is about 583.7345287029. The cubic root of 340746 is about 69.8463295620.

Adding to 340746 its reverse (647043), we get a palindrome (987789).

The spelling of 340746 in words is "three hundred forty thousand, seven hundred forty-six".

Divisors: 1 2 3 6 7 14 19 21 38 42 49 57 61 98 114 122 133 147 183 266 294 366 399 427 798 854 931 1159 1281 1862 2318 2562 2793 2989 3477 5586 5978 6954 8113 8967 16226 17934 24339 48678 56791 113582 170373 340746