Search a number
-
+
306667130 = 25711616529
BaseRepresentation
bin10010010001110…
…101111001111010
3210101001022012212
4102101311321322
51112001322010
650232535122
710412425160
oct2221657172
9711038185
10306667130
11148118610
12868514a2
134b6c3653
142ca2b230
151bdc9505
hex12475e7a

306667130 has 64 divisors (see below), whose sum is σ = 699598080. Its totient is φ = 94003200.

The previous prime is 306667121. The next prime is 306667133. The reversal of 306667130 is 31766603.

It is a happy number.

306667130 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 43706 + ... + 50234.

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

Almost surely, 2306667130 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 6615.

The product of its (nonzero) digits is 13608, while the sum is 32.

The square root of 306667130 is about 17511.9139445122. The cubic root of 306667130 is about 674.3557675872.

The spelling of 306667130 in words is "three hundred six million, six hundred sixty-seven thousand, one hundred thirty".

Divisors: 1 2 5 7 10 11 14 22 35 55 61 70 77 110 122 154 305 385 427 610 671 770 854 1342 2135 3355 4270 4697 6529 6710 9394 13058 23485 32645 45703 46970 65290 71819 91406 143638 228515 359095 398269 457030 502733 718190 796538 1005466 1991345 2513665 2787883 3982690 4380959 5027330 5575766 8761918 13939415 21904795 27878830 30666713 43809590 61333426 153333565 306667130