Search a number
-
+
43159030330 = 251317190110273
BaseRepresentation
bin101000001100011110…
…101000101000111010
311010101211022220102211
4220030132220220322
51201342202432310
631454343445334
73055343463523
oct501436505072
9133354286384
1043159030330
1117338169309
128445a5684a
1340ba6a8090
142135d6d84a
1511c8ee0c8a
hexa0c7a8a3a

43159030330 has 64 divisors (see below), whose sum is σ = 88638647328. Its totient is φ = 14988902400.

The previous prime is 43159030303. The next prime is 43159030339. The reversal of 43159030330 is 3303095134.

It can be written as a sum of positive squares in 16 ways, for example, as 598927729 + 42560102601 = 24473^2 + 206301^2 .

It is a junction number, because it is equal to n+sod(n) for n = 43159030292 and 43159030301.

It is not an unprimeable number, because it can be changed into a prime (43159030339) 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, 4196074 + ... + 4206346.

Almost surely, 243159030330 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 12211.

The product of its (nonzero) digits is 14580, while the sum is 31.

The spelling of 43159030330 in words is "forty-three billion, one hundred fifty-nine million, thirty thousand, three hundred thirty".

Divisors: 1 2 5 10 13 17 26 34 65 85 130 170 221 442 1105 1901 2210 3802 9505 10273 19010 20546 24713 32317 49426 51365 64634 102730 123565 133549 161585 174641 247130 267098 323170 349282 420121 667745 840242 873205 1335490 1746410 2100605 2270333 4201210 4540666 11351665 19528973 22703330 39057946 97644865 195289730 253876649 331992541 507753298 663985082 1269383245 1659962705 2538766490 3319925410 4315903033 8631806066 21579515165 43159030330