Tìm các chữ số đầu tiên của một số cực lớn có dạng $a^n \ (a, n \in \mathbb{N})$

 
Giả sử ta muốn tìm 3 chữ số đầu tiên của số $2023^{2024}$.
 

 

Đặt $A=2023^{2024}$. Số các chữ số của $A$ là $[\log A]+1=[2024\log2023]+1$ hsg24c1

Muốn tìm 3 chữ số đầu tiên của số $A$ ta lấy phần nguyên của số $\dfrac{A}{10^{6692-3}}$ bằng $\left[\dfrac{A}{10^{6692-3}}\right]=\left[\dfrac{10^{\log A}}{10^{6689}}\right]=\left[10^{2024\log 2023-6689}\right]$ hsg24c2

 
 
 

 

Công thức sau đây tìm k chữ số đầu tiên của số $a^b$.
Muốn tìm $k$ chữ số đầu tiên của số $a^b$ ta hiển thị $k+1$ chữ số đầu tiên của nó (chữ số thứ $k+1$ có thể bị làm tròn).

Đặt $A=b\log a$. Khi đó hiển thị $k+1$ chữ số đầu tiên của số $a^b$ bởi $$10^{A-\text{Int}(A)+k }$$

Chia sẻ

About TS. Nguyễn Thái Sơn

TS. Nguyễn Thái Sơn
Nguyên trưởng Khoa Toán-Tin học ĐHSP TP HCM (1999-2009). Nguyên Giám đốc- Tổng biên tập NXB ĐHSP TP HCM (2009-2011). Nguyên Tổng thư ký Hội Toán học TP HCM (2008-2013).

Bài Viết Tương Tự

Tìm dư của phép chia số $\boldsymbol{(2+\sqrt5)^{2025}+(2-\sqrt5)^{2025}}$ cho $\boldsymbol{3456}$.

các bạn đặt ra câu hỏi: Khi tìm dư của phép chia số $u_n=(2+\sqrt5)^{n}+(2-\sqrt5)^{n}, \quad …