查看: 1331|回复: 3
收起左侧

[资料分享] 进制转换

starter 2020-4-8 07:12:36 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
题目描述

写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 )
输入描述:

输入一个十六进制的数值字符串。

输出描述:

输出该数值的十进制字符串。

python3解法:
  1. while True:
  2.   try:
  3.     print(int(intput(),16))
  4. except:
  5.   break
复制代码


C++解法:
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int a;
  6. while(cin>>hex>>a)
  7. {
  8.   cout<<a <<endl;
  9. }

  10. }
复制代码




上一篇:字符串分割
下一篇:AM600在圆刀膜切机使用中,关于模切部位关于追标一切控制算法

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

starter 2020-4-8 07:14:09 | 显示全部楼层
其中,python3解法中的16表示:将16进制转换成10进制。
C++解法中:通过hex直接辨识出十六进制,通过输出为十进制。
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部