Chuyển đổi số iTerm2


1

Tôi nhấp chuột phải vào một số và iTerm2 hiển thị cho tôi chuyển đổi số ở dạng hex. Nhưng số 168,64 Ki là gì? Ki biểu thị điều gì?

enter image description here

Câu trả lời:


1

Câu trả lời ngắn

Ki đề cập đến tiền tố nhị phân kibi biểu thị 2 10 hoặc giá trị là 1.024. Để biết thêm thông tin tham khảo Kibibyte bài viết trên Wikipedia.

Câu trả lời dài

Thoạt nhìn, tôi nghĩ rằng điều này đề cập đến Kilobytes như trong KB chứ không phải kB, bởi vì có một quy ước cũ từ những năm 1970 rằng chúng tôi sử dụng kB cho 1.000 Byte và KB cho 1.024 byte.

Vì vậy, những gì chuyển đổi iTerm2 dường như đang làm là giả định rằng con số 172.688 được đề cập đến byte và do đó về cơ bản nó tương đương với 168,64 KB (tức là 168,64 x 1,024).

Tuy nhiên, khi đọc bài báo 'Kilobyte' trên Wikipedia và đề cập đến các bài viết 'Xem thêm', có vẻ như iTerm2 đang sử dụng biểu tượng cho Kibi (bản thân nó được rút ngắn cho kilobinary , một thuật ngữ ban đầu được đề xuất vào năm 1995 tới biểu thị giá trị là 1.024 ).

Ủy ban kỹ thuật điện quốc tế (IEC) sau khi tham khảo ý kiến ​​của Viện kỹ sư điện và điện tử (IEEE) và Tổ chức tiêu chuẩn hóa quốc tế (ISO) đã công bố một số tiêu chuẩn trong giai đoạn 1999 đến 2012. Theo Tiêu chuẩn BIPM JCGM 200: 2012 "Từ vựng quốc tế về đo lường - Các khái niệm cơ bản và chung và các thuật ngữ liên quan (VIM), phiên bản thứ 3"

Tiền tố SI đề cập đúng đến quyền hạn 10 và không nên được sử dụng cho quyền hạn 2. Ví dụ: không nên sử dụng 1 kilobit để biểu thị 1024 bit (210 bit), là 1 kibibit.

Bảng sau liệt kê các đơn vị, tên, ký hiệu cụ thể, v.v .:

enter image description here

Nguồn: Wikipedia

Vì vậy, trong khi giá trị của kibi (Ki) là 1.024, nó không nhất thiết phải đại diện cho Kilobyte (đại diện cho 1.024 Byte), bởi vì nó cũng có thể đề cập đến 1.024 thứ khác.


Ah vì vậy iTerm2 diễn giải số của tôi là số byte và xuất ra số KB. Đối với tôi, tôi nghĩ rằng "KB" sáng suốt hơn so với "ki" iTerm2 sử dụng ...
flow2k

À, tôi mới nhận ra "Ki" là viết tắt của "kibi", một tiền tố không thứ nguyên (vì vậy không cần giả sử số lượng là byte) cho 1024 của một cái gì đó, cf vi.wikipedia.org / wiki / Binary_prefix . (Loại nhắc nhở tôi về nốt ruồi, như một chủ đề ngoài lề.)
flow2k

1
Cảm ơn đã trở lại và chia sẻ. :) Tôi đã cập nhật câu trả lời của mình vì lợi ích của người khác và cũng để cung cấp thêm chi tiết.
Monomeeth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.