giúp mình cái này với

killeroflove1989

Youtube Master Race
Tham gia ngày
26/4/06
Bài viết
35
Reaction score
0
các bạn cho mình xin thuật toán đổi 1 số thập phân sang hệ 16 và hiển thị, ngôn ngữ nào cũng được
 
nhân tiện hỏi luôn khi khai báo 1 lớp cơ sở có 1 phương thức ảo, sau đó có nhiều lớp dẫn xuất cùng overid (hay gì gì đó ko nhớ) phương thức này thì khi gọi phương thức này trên 1 đối tượng thuộc lớp cơ sở nó sẽ dùng phương thức của lớp dẫn xuất nào vậy, thanks
 
#1: tạo 1 mảng
chia số đó cho 16, số dư nhét vào phần tử cuối của mảng (...nếu dư = 10, gán phần tử đó cho a; 11 gán cho b...)
lại lấy số thu được chia tiếp cho 16, lấy dư nhét vào phần tử kề phần tử cuối...
cứ liên tục cho đến khi số thu được đó < 15
và cuối cùng là hiển thị các phần tử của mảng đó
 
Bạn có thể sử dụng MTBT Casio 570MS/ES đổi cho nhanh. Còn cách tính thì như sphinx có nói trên rồi :|
 
dùng đệ quy cho nó lẹ.........:'>......................
 
nhân tiện hỏi luôn khi khai báo 1 lớp cơ sở có 1 phương thức ảo, sau đó có nhiều lớp dẫn xuất cùng overid (hay gì gì đó ko nhớ) phương thức này thì khi gọi phương thức này trên 1 đối tượng thuộc lớp cơ sở nó sẽ dùng phương thức của lớp dẫn xuất nào vậy, thanks

thanks, nhưng còn cái này sao ko ai trả lời thế
 
thanks, nhưng còn cái này sao ko ai trả lời thế

Nếu đối tượng mà bạn tạo thuộc lớp cơ sở nó sẽ gọi phương thức ảo ở lớp cơ sở, nếu đối tượng thuộc lớp dẫn xuất thì nó sẽ gọi phương thức được override ở lớp dẫn xuất.
 
Back
Top