当前位置:首页 > 科技数码

0x00000006专题之终极十六进制转换小程序,拿走也不感谢,叫我雷锋

上一期写了十六进制转换的文章【干货满分,十六进制奇妙转换】,推荐量阅读量创新低,不了解头条的算法机制,姑且怀疑与发布时间和内容形式有关吧。

再次整理思路,重新提供明了的干货,望各位看官多多支持,关注、收藏下呗!

本篇主要以Python语言提供,将字符串、日期、整型、长整型、单精度浮点、双精度浮点提供转换双向转换,懂的自然懂。

【字符串双向转换】

# 字符串 def h2s(s): return bina(hex(s)[2:]).decode() def s2h(s,n): return "0x" + ()).decode().upper()).ljust(n*2,'0')) print('h2s = ', h2s(0x337383930000000000000)) # 1234567890 print('s2h = ', s2h('1234567890',16)) # 0x337383930000000000000

【日期双向转换】

# 日期 def h2t(s): return ("%Y-%m-%d %H:%M:%S", (h2l(s))) def t2h(s): return "0x" + ("0x%016x"%(in(s, "%Y-%m-%d %H:%M:%S")))))[2:].upper() print('h2t = ', h2t(0x0000000060124531)) # 2021-01-28 13:01:37 print('t2h = ', t2h('2021-01-28 13:01:37')) # 0x0000000060124531

【整型双向转换】

# 整型 def h2i(s): fp = c(s)) return def i2h(s): fp = c(s)) cp = c(fp, c)) return "0x" + (hex)[2:]).zfill(8).upper() print('h2i = ', h2i(0x00000006)) # 6 print('i2h = ', i2h(6)) # 0x00000006

【长整型双向转换】

# 长整型 def h2l(s): fp = clong(s)) return def l2h(s): fp = clong(s)) cp = c(fp, clong)) return "0x" + (hex)[2:]).zfill(16).upper() print('h2l = ', h2l(0x00077715C9D80291)) # 2101260301370001 print('l2h = ', l2h(2101260301370001)) # 0x00077715C9D80291

【单精度浮点双向转换】

# 单精度浮点 def h2f(s): cp = c(s)) fp = c(cp, c)) return def f2h(s): fp = c(s)) cp = c(fp, c)) return "0x" + (hex)[2:]).zfill(8).upper() print('h2f = ', h2f(0x41065E35)) # 8.39799976348877 print('f2h = ', f2)) # 0x41065E35

【双精度浮点双向转换】

# 双精度浮点 def h2d(s): cp = clong(s)) fp = c(cp, c)) return def d2h(s): fp = c(s)) cp = c(fp, clong)) return "0x" + (hex)[2:]).zfill(16).upper() print('h2d = ', h2d(0x405E4F22E4479684)) # 121.23650462142001 print('d2h = ', d2)) # 0x405E4F22E4479684

好了,就分享到此!

我觉得你,值得拥有,不要谢我,叫我雷锋!

码字不易,喜欢的话就点个赞,关注下呗!您的支持是我最大的动力,谢谢啦!


干货满满,十六进制的奇妙转换

Alpine Linux,一定不会使你失望

Gradle版本「若依」面世,免费拿走不谢

新鲜出炉的"微信"消息推送示例程序,绝对是你没见过的

1.《0x00000006专题之终极十六进制转换小程序,拿走也不感谢,叫我雷锋》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《0x00000006专题之终极十六进制转换小程序,拿走也不感谢,叫我雷锋》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/1955653.html

上一篇

0x00000006看这里!电脑又蓝屏了_代码含义百科全书

下一篇

1000ma,干货看这篇!小米手机充电时,屏幕上一直mcog不能充电,这是为什么?

0x00000006看这里!电脑又蓝屏了_代码含义百科全书

0x00000006看这里!电脑又蓝屏了_代码含义百科全书

0x00000006相关介绍,序列号代码含义 00x000000操作已完成。 10x00000001无效函数。 2 0x00000002 系统找不到指定的档案。 3 0x00000003 系统找不到指定的路径。 4 0x00000...

0x00000006,干货看这篇!计算机蓝屏代码百科全书

0x00000006,干货看这篇!计算机蓝屏代码百科全书

0x00000006相关介绍,号码代码含义 00x000000操作已完成。 1 0x00000001 不正确的函数。 2 0x00000002 系统找不到指定的档案。 3 0x00000003 系统找不到指定的路径。 4 0x00...

关于0x00000006我想说蓝屏代码0x0000006b不做系统恢复解决方案

  • 关于0x00000006我想说蓝屏代码0x0000006b不做系统恢复解决方案
  • 关于0x00000006我想说蓝屏代码0x0000006b不做系统恢复解决方案
  • 关于0x00000006我想说蓝屏代码0x0000006b不做系统恢复解决方案
关于0x00000006我想说计算机蓝屏代码百科全书

关于0x00000006我想说计算机蓝屏代码百科全书

0x00000006相关介绍,号码代码含义 00x000000操作已完成。 1 0x00000001 不正确的函数。 2 0x00000002 系统找不到指定的档案。 3 0x00000003 系统找不到指定的路径。 4 0x00...