Search a number
-
+
10031960880 = 2432515788747
BaseRepresentation
bin10010101011111001…
…11001001100110000
3221220010220102012200
421111330321030300
5131021140222010
64335243423200
7503413155234
oct112574711460
927803812180
1010031960880
114288864767
121b3b824b00
13c3b4cab36
146b24c25c4
153daac2cc0
hex255f39330

10031960880 has 120 divisors (see below), whose sum is σ = 33905640912. Its totient is φ = 2658120192.

The previous prime is 10031960857. The next prime is 10031960891. The reversal of 10031960880 is 8806913001.

10031960880 is a `hidden beast` number, since 10 + 0 + 31 + 9 + 608 + 8 + 0 = 666.

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

It is a tau number, because it is divible by the number of its divisors (120).

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

Almost surely, 210031960880 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

10031960880 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 10368, while the sum is 36.

The spelling of 10031960880 in words is "ten billion, thirty-one million, nine hundred sixty thousand, eight hundred eighty".

Divisors: 1 2 3 4 5 6 8 9 10 12 15 16 18 20 24 30 36 40 45 48 60 72 80 90 120 144 157 180 240 314 360 471 628 720 785 942 1256 1413 1570 1884 2355 2512 2826 3140 3768 4710 5652 6280 7065 7536 9420 11304 12560 14130 18840 22608 28260 37680 56520 88747 113040 177494 266241 354988 443735 532482 709976 798723 887470 1064964 1331205 1419952 1597446 1774940 2129928 2662410 3194892 3549880 3993615 4259856 5324820 6389784 7099760 7987230 10649640 12779568 13933279 15974460 21299280 27866558 31948920 41799837 55733116 63897840 69666395 83599674 111466232 125399511 139332790 167199348 208999185 222932464 250799022 278665580 334398696 417998370 501598044 557331160 626997555 668797392 835996740 1003196088 1114662320 1253995110 1671993480 2006392176 2507990220 3343986960 5015980440 10031960880