如何编写一个lisp程序将给定的十六进制数转换为十进制数。有人可以给我一个线索。 谢谢lisp程序为十六进制为十进制
1
A
回答
1
我假设它的作业问题,所以我会给你一个正确的方向提示。
这里是如何十进制转换为二进制 - >
比方说,你在二进制开始与9号的1001 开始将通过划分9由2.你得到4余1.保存剩余。 现在再用4除以2,得到2和余数0.保存余数。 再将2除以2,得到1和余数0.保存余数。 将1除以2,最后得到0与减数1.保存余数。
如果您向后读取保存的剩余部分,您将获得1001!您一直在寻找的二进制数。最好把剩下的东西推到堆叠上,然后将它们弹出来,这样它们就会向后退出。
0
它已经由Common Lisp提供。
输入是十六进制整数的字符串。
然后,解析与基数16
结果是数整数
如果写与底座10到输出流的数目,然后就可以得到数作为一个字符串在基地10
相关问题
- 1. 将十进制转换为十六进制和十六进制
- 2. 为十六进制
- 3. 将十进制转换为十六进制的C++程序
- 4. 十六进制为二进制和十进制在matlab中
- 5. 十六进制表示为char十六进制的文本
- 6. 将字符串转换为十六进制到十六进制
- 7. 如何十六进制转换为十六进制
- 8. 将十六进制拆分为2个十六进制值
- 9. 将十六进制转换为十进制的方法 - 输入非十六进制数时程序不正确
- 10. 十六进制转换为二进制
- 11. 十六进制为NSNumber
- 12. 为十六进制内容
- 13. 价值为十六进制
- 14. 转换为十六进制?
- 15. awk命令为十六进制转换为符号十进制
- 16. 十六进制
- 17. 十六进制
- 18. 使用限制将十进制转换为十六进制
- 19. 使用十进制或十六进制
- 20. 十六进制和十进制转换
- 21. 将十六进制转换为二进制,然后转换为十进制
- 22. 为什么printf自动将%x%o%d转换为十六进制十六进制和十二进制
- 23. Java十进制到十六进制程序
- 24. 十进制到十六进制程序代理
- 25. 十六进制值的字符串格式为十六进制数字排序
- 26. 十六进制,八进制,二进制到十进制(C++)
- 27. 在程序集中将二进制转换为十六进制
- 28. 将4字节十六进制转换为十进制值
- 29. Python将十进制转换为十六进制
- 30. 将十六进制转换为十进制(Lat/Lon)?
给它你最好的镜头,到你有特定问题的地步,并在这里发布。当你这样做的时候,请说明你的意思是“十六进制数”和“小数”,以及你在哪里得到你的输入并把你的输出。另外,如果这是作业,请添加“家庭作业”标签。 – 2010-10-06 21:09:10