Search a number
-
+
334341330 = 23552121391
BaseRepresentation
bin10011111011011…
…010010011010010
3212022010022002020
4103323122103102
51141042410310
653102032310
711166566031
oct2373322322
9768108066
10334341330
111617aa654
1293b78696
1354362b0b
1432592718
151e544170
hex13eda4d2

334341330 has 32 divisors (see below), whose sum is σ = 803996928. Its totient is φ = 88982400.

The previous prime is 334341313. The next prime is 334341373. The reversal of 334341330 is 33143433.

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 4935 + ... + 26325.

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

Almost surely, 2334341330 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 21922.

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

The square root of 334341330 is about 18285.0028712057. The cubic root of 334341330 is about 694.0594768904.

Adding to 334341330 its reverse (33143433), we get a palindrome (367484763).

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

Divisors: 1 2 3 5 6 10 15 30 521 1042 1563 2605 3126 5210 7815 15630 21391 42782 64173 106955 128346 213910 320865 641730 11144711 22289422 33434133 55723555 66868266 111447110 167170665 334341330