Khác biệt giữa bản sửa đổi của “Số Hex”

Nội dung được xóa Nội dung được thêm vào
Dòng 15:
==Ứng dụng máy tính khác==
 
Chuỗi số Hex tạo thành bằng cách ghép nối ba số dạng một byte trong thiết kế Web là ngược lại với '''số Hex thực sự''' được tạo thành trong các ngôn ngữ lập trình để tạo các ứng dụng không phải là Web (chẳng hạn như [[Visual Basic]]). Trật tự này là ngược lại với cách ghép chữ và số trong số Hex của Web. Ví dụ chuỗi số '''2468A0''' trong Web sẽ tương đương với số '''A06824''' (hay 10.512.408 theo hệ thập phân) trong ngôn ngữ này. Có thể hiểu đơn giản như là ghép của ba byte theo trật tự sau (tuy không chính xác):
 
== Câu đề mục ==
*Byte 1: giá trị của màu xanh lam. (A0)
RETRETRETRETRE
*Byte 2: giá trị của màu xanh lá cây. (68)
*Byte 3: giá trị của màu đỏ. (24)
 
tức là các giá trị cần đọc theo trật tự từ trái qua phải là (Xanh lam)-(Xanh lá cây)-(Đỏ).
 
Số Hex trong trường hợp này là một số ''Long'' (số nguyên lớn) có giá trị 4 byte.
 
Ví dụ trong VB 6.0, câu lệnh sau sẽ tạo ra màu vàng nhạt ánh xanh cho nền của Form1.
 
Form1.BackColor = &HABF0D9
 
Giá trị của xanh lam = AB hay 171 (trong hệ thập phân), xanh lá cây = F0 hay 240, màu đỏ bằng D9 hay 217. Nó tương đương với:
 
Form1.BackColor = RGB(217, 240, 171)
 
hay:
 
Form1.BackColor = 11268313
==Xem thêm==
*[[Hệ thập lục phân]]