[h=4]Hàm BITLSHIFT[/h]Trả về một số được dịch sang trái bằng số lượng bit cụ thể.
Cú pháp =BITLSHIFT(number, shift_amount)
Number Bắt buộc. Number phải là số nguyên lớn hơn hoặc bằng 0.
Shift_amount Bắt buộc. Shift_amount phải là số nguyên.
Lưu ý:
Ví dụ:
Xem thêm cách chuyển đổi số từ hệ thập phân sang các hệ 2,3,4....16 trong tập tin đính kèm.
Cú pháp =BITLSHIFT(number, shift_amount)
Number Bắt buộc. Number phải là số nguyên lớn hơn hoặc bằng 0.
Shift_amount Bắt buộc. Shift_amount phải là số nguyên.
Lưu ý:
- Chuyển dịch một số sang trái tương đương với việc thêm các số 0 vào bên phải của phép biểu diễn nhị phân của số đó. Ví dụ, dịch 2 bit sang trái trên giá trị thập phân 4 sẽ chuyển đổi giá trị nhị phân (100) thành 10000 hoặc thành 16 trong dạng thập phân.
- Nếu một trong hai đối số nằm ngoài mức giới hạn, hàm BITLSHIFT sẽ trả về lỗi #NUM!.
- Nếu Number lớn hơn (2^48)-1, hàm BITLSHIFT sẽ trả về lỗi #NUM! .
- Nếu giá trị tuyệt đối của Shift_amount lớn hơn 53, hàm BITLSHIFT sẽ trả về lỗi #NUM!.
- Nếu một trong hai đối số có giá trị không phải là số, BITLSHIFT sẽ trả về giá trị lỗi #VALUE!.
- Một số âm được dùng như đối số Shift_amount, hàm sẽ dịch số bit sang bên phải.
- Một số âm được dùng như đối số Shift_amount, hàm sẽ trả về kết quả giống như đối số shift_amount dương trong hàm BITRSHIFT.
Ví dụ:
Xem thêm cách chuyển đổi số từ hệ thập phân sang các hệ 2,3,4....16 trong tập tin đính kèm.