Hướng dẫn học lập trình C từ cơ bản đến nâng cao. Học lập trình C cho tất cả mọi người. Toán tử thao tác với bit. thân triệu channel-let’s grow together!
Tag: itoa c++, lập trình C/C++ java, android, cấu trúc dữ liệu, sql, python, thủ thuật lập trình căn bản. hướng dẫn trình. ngôn ngữ triệu thân. ngon ngu lap trinh, thân triệu, lập trình thân triệu, java thân triệu, c++ thân triệu, c thân triệu, ctdlgt thân triệu, sql thân triệu
Xem thêm: http://thuvienso.club/category/review
Nguồn: http://thuvienso.club
C – Bài 08B: Toán tử thao tác trên bit

Don't Miss it
Pub Dubi's Alcossebre
Random Posts

Hướng dẫn thay mặt kính, màn hình iPhone 6
Dịch vụ thay màn hình iPhone 6 và tất cả các dòng iPhone 6 Plus, iPhone 6S, iPhone 6S Plus…

Cách xem lịch sử đăng nhập Facebook trên máy tính – Download.com.vn
Nhật ký hoạt động là một tính năng có từ rất lâu của Facebook, nó giúp chúng ta ghi lại…

Xác định công suất điều hòa
📕Đăng ký nhận tài liệu: → Website: → Email: [email protected] → Facebook: ——————————————————————————- ☕ Hỗ trợ tôi: Những video của…

Đánh giá laptop Dell latitude E5530 made in Japan tại laptoptt.vn
link chi tiết sp : Tag: dell e5530, dell e5530, latop dell latitude e5530, e5530, latitude e5530, danh gia dell…

List IPTV xem miễn phí tất cả các kênh truyền hình trong nước và quốc tế trừ k+
dùng chuột sao chép list kênh sau đó dán vào tivimate cách cài đặt tải về điện thoại Android của…

Lưu video về iphone | Cách tải video về điện thoại IPHONE | Lưu video về điện thoại IPHONE
Lưu video về iphone đang là nội dung được rất nhiều bạn tìm kiếm. Vậy nên hôm nay Thư Viện…
sdfdgf
ai giải thích giùm em là tại sao: ~15 = -16 ??
làm sao để khi mình khai báo kiểu short là 16 bit các số 0 đằng trước không bị mất ạ?
anh ơi sao sang bài 8 lại có mấy cái hàm puts itoa em chả hiểu
giữ nguyên số bit mà sao a làm vd dịch trái nó lại tăng bit lên ạ
#include<stdio.h>
#include<stdlib.h>
int main(){
char buffer [33];
int number = 100;
itoa(number, buffer, 2);
puts(buffer);
int x = 1, y = 0;
printf("%d", number<<3
);
return 0;
} nếu như em thêm <<3 ở phần printf thì nó sẽ hiện ra kết quả là 1100100 xuống dòng 800 còn nếu em bỏ thì nó ra là 1100100 xuống dòng 100 thế là sao vậy anh giải thích giùm em với
e thấy a dùng thêm thư viện #include<stdlib.h> là khi nào cần phải dùng ạ
sao em bị lỗi chỗ lệnh itoa(number, buffer, 2); vậy ạ???
a oi theo em hieu 1100100 << 5 bit thi 11 giu nguyen , them 00000 vao phai cung , kq la 1100000, a giup em voi
Sao anh nói mà hình ko chạy
đã xem
Anh cho em hỏi lúc a in thử phần number tại sao ra đc số 102400 anh giải thích hộ em
tại sao kết quả sau khi thêm printf lại cho số thập phân nhỉ .
char buffer [33] la gi a ???
Mất 08A rồi hả ad
Cho em hỏi anh nói dịch phải 3 bít thì 3 cái bên phải mất đi đáng lẽ mình ra kết quả là 00001 chứ
>>= thì sao thầy
anh ơi cho em hỏi tại sao lệnh dịch chuyển ở bên trên lệnh chuyển đổi từ int sang buffer nhưng vẫn thực hiện sau vậy ạ???
Hay là lệnh dịch chuyển áp dụng với số nguyên chính là áp dụng với hệ nhị phân của số đấy ạ?
Sao bài này khó hiểu quá anh, dịch trái dịch phải thêm bớt số thì em hiểu, chứ từ lúc anh dùng lệnh printf thì nó ra mấy số gì mà e k hiểu nó căn cứ từ đâu luôn ………. @@,vs lại có mấy thuộc tính a chưa giới thiệu ở bài trc
int so;
char k[212412];
scanf("%d",&so);
printf("chuyen %d sang nhi phan: ",so);
itoa(so,k,2);
puts(k);
CAI THUAT TOAN NAY EM DUNG DE CHUYEN SO NGUYEN SANG SO NHI PHAN DUOC KHONG ANH?
a ơi cho e hỏi cái đoạn number = number << 5 khi dịch chuyển sang trái 5 bit thì 1100100 phải chuyển thành 0000000 chứ a !!!!!
e muốn chuyển một số như là 60 sang nhị phân thì phải làm sao vậy ah
a chưa làm rõ được vấn đề của bài học này, cách dịch thì a nói chuẩn, khi thực hiện code a đã ko giải thích rõ được những câu lệnh liên quan bài, thành ra khi dịch lúc thì mất một số bit lúc thì tăng một số bit. Nếu bài này e chỉ cần hiểu vấn đề dịch trái, dịch phải bit mà không cần hiểu code đó thì những bài học sau e có thể đi tiếp được không a. Ths a.
a ơi a code trên code block mà e code trên dev c kg đc a ạ
anh oi sao em cu bi sai cai dong itoa:7 24 C:UserspcDocumentsUntitled2.cpp [Error] 'itoa' was not declared in this scope
2.15 a nói dịch trái Nbit thì Nbit trái cùng mất và được thêm vào Nbit phải cùng là các số 0
Nhưng ở phút 7 a chạy chương trình thì lại là chỉ thêm Nbit phải cùng là các số 0 mà ko thấy bớt Nbit trái cùng.
A có thể giải thích đoạn này rõ hơn đc ko ạ .
anh cho em hỏi itoa là gì ạ anh ? em mới học đoạn này em chưa hiểu mới anh ạ anh có thể giảng hộ em chi tiết về khai báo char buffer với hàm itoa này không ạ anh ? Em cảm ơn anh ạ !
hiện em đang năm 2, đang học lại c huhuhu có quá trễ ko anh.
5:07 code này dùng trên visual studio được ko anh, em chạy thử nó ko ra kết quả như anh, báo lỗi "itoa" j đó
wow, anh làm mới lại khóa lập trình C nhìn chất quá anh. Tks a nhiều :))
bài này học sau đc k a chương trình nhiều chỗ ms vs e nên khó hiểu thật
Thanks anh
anh ơi anh ko chạy duoc chuong trinh này
nó thông báo itoa phải khai báo anh ạ
a cho e xin fb hay zalo của a e hỏi tý dc ko ak