Như chúng ta biết, elisp hỗ trợ số trong các cơ sở khác nhau, ví dụ: #20r1j
bằng 39 trong cơ sở-10. Tôi muốn hiển thị #20r1j
là #20r1j
. Nhưng (format "%d" #20r1j)
cho tôi 39
. Làm thế nào để giữ số trong cơ sở ban đầu của nó?Làm thế nào để hiển thị số trong các căn cứ khác nhau dưới elisp?
6
A
Trả lời
8
Là một chuỗi định dạng, bạn đang khá hạn chế trong các cơ sở bạn có thể hiển thị:
% d nghĩa là in như số trong hệ thập phân (% o bát phân,% x hex).
% X giống như% x, nhưng sử dụng chữ hoa.
Bạn có thể sử dụng thư viện calc để quản lý việc này cho bạn, tuy nhiên:
(require 'calc-bin)
(let ((calc-number-radix 20))
(math-format-radix 39))
"1J"
(let ((calc-number-radix 20))
(math-format-radix #20r1j))
"1J"
Như với cú pháp đọc bạn đang sử dụng, giá trị được phép của calc-number-radix
chạy từ 2 đến 36.
Các vấn đề liên quan
- 1. Làm thế nào để hiển thị các đối tượng khác nhau trong GridView?
- 2. Làm thế nào để hiển thị các lỗi toàn cầu của một biểu mẫu trong các đầu vào khác nhau?
- 3. hiển thị Ngày khác nhau trong jsp
- 4. Hiển thị các hình ảnh Ghim khác nhau trong MKMapview
- 5. Làm thế nào để hiển thị màu sắc khác nhau và các loại phông chữ trong một UILabel
- 6. làm thế nào để hiển thị dòng chung (đảo ngược khác nhau)?
- 7. Làm thế nào để hiển thị một barchart xếp chồng lên nhau trong Gnuplot?
- 8. iCloud & NSFileWrapper: Hiển thị dưới dạng 2 tệp khác nhau trong Cài đặt
- 9. Làm thế nào để hiển thị tất cả các lỗi biên dịch trong Netbeans dưới dạng danh sách công việc?
- 10. Làm thế nào để hiển thị các chỉ số hàng trong một JSF DataTable
- 11. Làm thế nào để hiển thị các chỉ số Miller trong MATLAB?
- 12. Làm thế nào để hiển thị các tham số SQL trong nhật ký Hibernate?
- 13. Làm thế nào để chuyển đổi giữa các bộ đệm hiển thị trong các emacs?
- 14. Làm cách nào để hiển thị MvcHtmlString dưới dạng HTML
- 15. Razor Engine - Làm thế nào tôi có thể hiển thị các thẻ body khác nhau dựa trên các điều kiện khác nhau?
- 16. Làm thế nào để hiển thị dạng trước trong C#
- 17. làm thế nào để hiển thị lỗi MySql trong php
- 18. Làm thế nào để hiển thị hiệu ứng gradient từ trên xuống dưới trong android
- 19. Hiển thị các giá trị khác nhau ở các góc khác nhau trong một vòng tròn sử dụng html5 canvas
- 20. Làm thế nào để tôi có được hình ảnh khác nhau trên các trang khác nhau trong Crystal Reports VS2010
- 21. Làm cách nào để hiển thị cùng một cảnh với các máy ảnh khác nhau trong ba.js?
- 22. Làm thế nào để hiển thị hình ảnh trong RSS?
- 23. Làm thế nào để hiển thị số n phần tử đầu tiên trong jQuery?
- 24. Làm cách nào để hiển thị 2 phần cạnh nhau?
- 25. Làm thế nào để hiển thị inlines khác nhau phụ thuộc vào giá trị hiện tại lĩnh vực đối tượng
- 26. Trong WPF, Làm thế nào để hiển thị lỗi xác thực trong TextBox như hình dưới đây?
- 27. Hiển thị một tệp Javascript khác nhau trong respond_to
- 28. Hiển thị cùng một trang khác nhau cho người dùng có vai trò khác nhau
- 29. Hiển thị hai hàm fibonacci khác nhau là tương đương
- 30. Làm cách nào để căn chỉnh dữ liệu số?