Como sabemos, elisp admite números en diferentes bases, p. #20r1j
es igual a 39 en base-10. Quiero mostrar #20r1j
como #20r1j
. Pero (format "%d" #20r1j)
me da 39
. ¿Cómo mantener el número en su base original?¿Cómo se muestran los números en diferentes bases bajo elisp?
6
A
Respuesta
8
Como una cadena de formato, que son bastante limitadas en las bases se pueden visualizar:
% d significa impresión como número decimal (% O octal, hexadecimal% x).
% X es como% x, pero usa mayúsculas.
Puede utilizar la biblioteca calc para manejar esto para usted, sin embargo:
(require 'calc-bin)
(let ((calc-number-radix 20))
(math-format-radix 39))
"1J"
(let ((calc-number-radix 20))
(math-format-radix #20r1j))
"1J"
Al igual que con la sintaxis de lectura que está utilizando, los valores permitidos de calc-number-radix
plazo de 2 a 36.
Cuestiones relacionadas
- 1. ¿Cómo se convierten números entre diferentes bases en JavaScript?
- 2. ¿Cómo se muestran números largos en Excel?
- 3. ¿Cómo se muestran los números hexadecimales en C?
- 4. ¿Números que se muestran al revés?
- 5. ¿Cómo se muestran los números de fila en la tabla JSF?
- 6. ¿Cómo se muestran los números de fila en la consulta de PostgreSQL?
- 7. ¿Cómo se muestran los diferentes usos de funciones cuando se usa varargin (...)?
- 8. bignum en emacs/elisp
- 9. ¿Cómo se muestran diferentes iconos Enum usando solo XAML?
- 10. ¿Cómo se muestran los índices de NA?
- 11. ¿Cómo se muestran los números de línea por defecto con el comando git grep?
- 12. ¿Cómo se muestran los resultados de phpcs en VIM?
- 13. ¿Cómo se muestran los campos en una tabla en Oracle?
- 14. Seleccionar columnas en diferentes bases de datos
- 15. ¿Cómo funcionan las bases de datos relacionales bajo la capucha?
- 16. ¿Cómo se muestran los valores de hashmap en jsf?
- 17. ¿Cómo se muestran los archivos tiff en Silverlight?
- 18. ¿Cómo se muestran los paneles asp: en la misma línea?
- 19. En Mongo, ¿cómo se muestran los índices de una colección?
- 20. ¿Cómo se muestran los eventos en UML Class Diagrams?
- 21. ¿Cómo se muestran los mensajes de error personalizados en ScalaTest?
- 22. VS2010 - Los guiones se muestran en todos los espacios
- 23. MySQL - Los caracteres rusos se muestran correctamente
- 24. ¿Cómo se muestran los meses en texto completo para los campos de Fecha en Symfony2?
- 25. Echo off pero se muestran los mensajes
- 26. No se muestran los elementos de AlertDialog
- 27. ¿Cómo se muestran UIViews personalizados en InterfaceBuilder?
- 28. Cómo depurar elisp?
- 29. ¿Cómo se muestran los gifs animados con .NET Compact Framework
- 30. ¿Cómo generar diferentes números aleatorios en un bucle en C++?