我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求解析,如何理解输出的结果

请问int("123",16)输出的结果是291,这怎么理解?

int("123",16)是把123做为16进制数转换成10进制的数值,就是291

就等同是 print(0x123) 输出291


 

16进制数转换10进制数的过程是

1乘以16的2次方 加 2乘以16的1次方 加 3 乘以16的0次方

1*16**2 + 2*16**1 + 3*16**0 = 291

 

意思是123是16进制,转换为10进制整型

近期文章

  • pycham在win10里安装出错
  • 线程池execute与queue add 区别
  • 为什么输入02 输出也是张三呢 希望优化一下这个程序
  • 累加器Acc是在CPU还是在RAM??
  • 在h5里用了php while 循环遍历了数据,怎么在里面加点击事件?
  • win7安全模式不能进入
  • Qt5.14-怎样让执行的程序的图标不在电脑的状态栏上显示?
  • PYthon模拟登录为什么验证老是输入错误
  • java aes 找iv IvParameterSpec(new
  • 配置华为5735-L server-source 无法识别
  • Qt(c++)混合python编程如何打包发布?
  • django path()问题
  • 有两个类Survey和Question,他们是多对多,生成第三张表sur_que,想要查询sur_que的数据,怎么用HQL实现
  • 关于sql表转换问题
  • win7 不能用光盘重装系统
  • 感觉有点脑经急转弯,大家可以来看看
  • 关于C++中的CONST
  • Java程序设计 文本菜单模式的通讯录管理程序的设计与实现。
  • java连接sftp断断续续出现Auth fail错误
  • 一个本科的算法题,求解惑

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华