.版本 2

.子程序 取十进制, 整数型, , 将非十进制的标准格式文本转换成十进制整数值

.参数 欲转换的值, 文本型, , 欲转换的值,文本型!

.参数 数值类型, 整数型, 可空, 0,#十六进制;1,#十进制(默认);2,#八进制;3,#二进制

.局部变量 s, 整数型, , , 最终结果

.局部变量 a, 整数型, , , 中间变量

.局部变量 b, 整数型, , , 中间变量

.局部变量 c, 文本型, , , 中间变量

.局部变量 d, 整数型, , , 中间变量

欲转换的值 = 到小写 (欲转换的值)

.如果真 (是否为空 (数值类型))

数值类型 = 1

.如果真结束

s = 0

.判断开始 (数值类型 = 0)

a = 取文本长度 (欲转换的值)

.变量循环首 (1, a, 1, b)

c = 取文本中间 (欲转换的值, a - b + 1, 1)

.如果真 (取代码 (c, ) ≤ 取代码 (“f”, ) 且 取代码 (c, ) ≥ 取代码 (“a”, ) 或 取代码 (c, ) ≤ 取代码 (“F”, ) 且 取代码 (c, ) ≥ 取代码 (“A”, ))

.如果真 (取代码 (c, ) ≥ 取代码 (“A”, ) 且 取代码 (c, ) ≤ 取代码 (“F”, ))

d = 取代码 (c, ) - 取代码 (“A”, ) + 10

.如果真结束

.如果真 (取代码 (c, ) ≥ 取代码 (“a”, ) 且 取代码 (c, ) ≤ 取代码 (“f”, ))

d = 取代码 (c, ) - 取代码 (“a”, ) + 10

.如果真结束

.如果真结束

.如果真 (取代码 (c, ) ≤ 取代码 (“9”, ) 且 取代码 (c, ) ≥ 取代码 (“0”, ))

d = 到数值 (c)

.如果真结束

s = s + 求次方 (16, b - 1) × d

.变量循环尾 ()

.默认

.判断结束

.判断开始 (数值类型 = 1)

s = 到数值 (欲转换的值)

.默认

.判断结束

.判断开始 (数值类型 = 2)

a = 取文本长度 (欲转换的值)

.变量循环首 (1, a, 1, b)

c = 取文本中间 (欲转换的值, a - b + 1, 1)

.如果真 (取代码 (c, ) ≤ 取代码 (“7”, ) 且 取代码 (c, ) ≥ 取代码 (“0”, ))

d = 到数值 (c)

.如果真结束

s = s + 求次方 (8, b - 1) × d

.变量循环尾 ()

.默认

.判断结束

.判断开始 (数值类型 = 3)

a = 取文本长度 (欲转换的值)

.变量循环首 (1, a, 1, b)

c = 取文本中间 (欲转换的值, a - b + 1, 1)

.如果真 (取代码 (c, ) ≤ 取代码 (“1”, ) 且 取代码 (c, ) ≥ 取代码 (“0”, ))

d = 到数值 (c)

.如果真结束

s = s + 求次方 (2, b - 1) × d

.变量循环尾 ()

.默认

.判断结束

返回 (s)

.子程序 十六进制转文本, 文本型, , By:泪闯天涯

.参数 欲转换文本, 文本型

.局部变量 Bin, 字节集

.局部变量 n, 整数型

.局部变量 i, 整数型

n = 取文本长度 (欲转换文本) ÷ 2

Bin = 取空白字节集 (n)

.计次循环首 (n, i)

Bin [i] = 取十进制 (取文本中间 (欲转换文本, (i - 1) × 2 + 1, 2), 0)

.计次循环尾 ()

返回 (到文本 (Bin))

.子程序 转十六进制文本, 文本型, , By:泪闯天涯

.参数 欲转换文本, 文本型

.局部变量 Bin, 字节集

.局部变量 str, 文本型

.局部变量 i, 整数型

Bin = 到字节集 (欲转换文本)

.计次循环首 (取字节集长度 (Bin), i)

str = str + 取文本右边 (“00” + 取十六进制文本 (Bin [i]), 2)

.计次循环尾 ()

返回 (str)

c语言16进制转换成文本显示,文本如何转换成16进制字节集数据相关推荐

  1. C语言实现根据阳历(公历)显示农历,干支,生肖

    C语言实现根据阳历(公历)显示农历,干支,生肖 思路,代码仅供参考,如遇问题,发现错误请评论或邮件:609592946@qq.com 文章目录 C语言实现根据阳历(公历)显示农历,干支,生肖 功能 一 ...

  2. QT 16进制数转换成QString显示

    /*  * 16进制数转换成QString显示  */ QString hexToString(unsigned char *in, int len) { int i; unsigned char i ...

  3. 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串

    因为需要与硬件相互通讯 用到了这些方法 亲测可用 /*** 16进制表示的字符串 转换为字节数组** @param hexString 16进制表示的字符串* @return byte[] 字节数组* ...

  4. 【进制转换】二进制,十进制,八进制,16进制

    1.二进制与十进制相互转换 二进制转为十进制 0000 0110转换为10进制: (二进制里面没有"个位.十位.百位",只能通过从左到右或者从右到左第几位来描述), 从右往左开始, ...

  5. Node js 10进制转16进制 固定4个字节大小的转换

    需求: 要求把10进制转换成固定4个字节大小的16进制数. 例子: 1000  => 0x000003e8 11223344 => 0x00ab4130 function toHex(nu ...

  6. 16进制转char_常州市赛题解:小X转进制

    小X喜欢研究进制转换.在了解了进制转换的一般流程后,小X突然想起了以前学过的回文数(正着读倒着读都一样的数),于是开始思考一个奇怪的问题:1到N 中有多少个整数的平方在M进制下是回文数呢? 小X随手列 ...

  7. 计算机基础进制的换算教案,计算机系统基础(二)数值进制和进制转换

    http://kaito-kidd.com/2018/07/17/computer-system-binary-octal-hexadecimal-decimal/#more # 信息的二进制编码 在 ...

  8. 手摸手带你理解 进制 字节 ASCII码 Unicode 与 字节编码(UTF-8 /16)等(下)

    手摸手带你理解 进制 字节 ASCII码 Unicode 与 字节编码(UTF-8 /16)等(上) Unicode 先讲讲这个东西的规则 Unicode 通常(不是所有)用两个字节来表示 一个字符 ...

  9. python 16进制补零_Python输出16进制不带0x补零,整数转16进制,字符串转16进制

    python输出16进制不带0x补零,整数转16进制,字符串转16进制 在开发中,我们偶尔会遇到需要将数据通过控制台打印出来,以检查数据传输的准确性.例如调试服务端刚接到的二进制数据(里面包含很多非可 ...

最新文章

  1. 【从零学习OpenCV】4Ubuntu系统中安装OpenCV 4
  2. apache 重定向tomcat端口_Tomcat
  3. 多DHCP服务器的作用域 及备用DHCP服务器(一)
  4. cogs 1456. [UVa 10881,Piotr's Ants]蚂蚁
  5. xtrabackup 9.0备份出错的解决方法
  6. 锁定计算机的mad命令,本次操作由于这台计算机的限制而被取消
  7. arm linux串口控制led,通信程序设计 - Linux下ARM和单片机的串口通信设计
  8. 关于java中线程yield()方法问题
  9. 好的计算机教学,如何营造良好的计算机课堂教学氛围
  10. java_自由块(静态块和非静态块)
  11. [linux]centos7.4上升级python2版本到python3.6.5 【安装双版本,默认python3】
  12. Sqlserver2000服务器安装配置
  13. Java Heap - Percolate Up, Percolate Down, and Heapify
  14. 电脑右键文件夹,一直转圈圈卡死,假死机状态解决方案!
  15. STM32物联网项目-单极性步进电机28BYJ-48
  16. tink.js # pixi辅助插件 — 中文翻译教程
  17. css背景透明(css背景透明度怎么设置)
  18. 【MySQL】创建数据库表
  19. MySQL初级篇——视图的相关概念及应用举例
  20. (ARM)移动处理器与移动互联网终端发展

热门文章

  1. USRP硬件平台介绍
  2. java-final关键字修饰变量
  3. JDK、JRE、Server JRE的简介
  4. css 设置容器高度等于宽度,设置容器的宽高一致。
  5. 计算机一级仿宋gb2312,仿宋gb2312字体
  6. 如何制作新年公众号封面图?手把手教你在线编辑图片
  7. 常见自动化测试工具,你用过哪些?
  8. 无图片CSS圆角的五个实例
  9. arm解锁 j-flash_J-Link固件烧录以及使用J-Flash向arm硬件板下载固件程序(示例代码)...
  10. Vue--Router--路由模式--种类/区别/原理