完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
无需什么转换,幅值的时候给定数据格式就是,输出时也同样。
|
|
|
|
两个都可以用的,只要输入时按照各自的格式输入就行了。输出时也按照各自的格式输出就行了。
|
|
|
|
如果直接是程序里的数据, 那么编译器自动会处理的, 十进制X = 123456 和十六进制 X = 0x123456的格式完全一样.
输入或字符串里的, 才需要转换, 有不少 string 的函数来处理. 详细可以看看 stdlib.h. |
|
|
|
假如a的十进制是3位数;
a = (a/100)*16*16 + ((a%100)/10)*16 + a%10; 这个公式能把这个数转成16进制,数字一样的数。具体几位数对照这个公式变换一下转就行了。 实际上就是10进制(a位)的第一位乘以16的(a-1)次方,第二位乘以16的(a-2)次方........ |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 21:30 , Processed in 0.558284 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号