Search a number
-
+
31031296 = 215947
BaseRepresentation
bin111011001100…
…0000000000000
32011101112221021
41312120000000
530421000141
63025035224
7524522152
oct166300000
964345837
1031031296
11165752aa
12a485b14
13657651a
14419aad2
152ace6d1
hex1d98000

31031296 has 32 divisors (see below), whose sum is σ = 62127180. Its totient is φ = 15499264.

The previous prime is 31031267. The next prime is 31031303. The reversal of 31031296 is 69213013.

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

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written as a sum of consecutive naturals, namely, 32295 + ... + 33241.

Almost surely, 231031296 is an apocalyptic number.

It is an amenable number.

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

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

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

31031296 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 972, while the sum is 25.

The square root of 31031296 is about 5570.5741176292. The cubic root of 31031296 is about 314.2437422108.

The spelling of 31031296 in words is "thirty-one million, thirty-one thousand, two hundred ninety-six".

Divisors: 1 2 4 8 16 32 64 128 256 512 947 1024 1894 2048 3788 4096 7576 8192 15152 16384 30304 32768 60608 121216 242432 484864 969728 1939456 3878912 7757824 15515648 31031296