Home » Aptitude » Logarithm

Given log<sub>10</sub>2 = 0.30103, find the number of digits in 2<sup>64</sup>.

Difficulty: Medium

Correct Answer: 20

Explanation:

Concept / Approach

  • The number of digits of a positive integer N in base 10 is ⌊log10N⌋ + 1.

Step-by-step calculation
log10(264) = 64 × log102 = 64 × 0.30103 = 19.26592Digits = ⌊19.26592⌋ + 1 = 19 + 1 = 20

Common pitfalls

  • Rounding 19.26592 before taking the floor. Always floor first, then add 1.

Final Answer
20

← Previous Question Next Question→

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion