写脚本的时候,没用内存的功能什么的,基本跟十六进制用得都比较少。最近因为易语言的一个代码要转化过来,看到易语言里面有现成的函数 16到10 跟10 到16,就想着TC是否也有这样的函数。找来找去没找到。其实TC也有这样的函数来的。藏在字符串相关的函数里面。
TC里面,这个东西叫字符串格式化。
那我们根据这个东西,写一个转化函数测试下。
这个是我们自己写的2个函数,然后把相应的16进制跟10进制赋值给他。要注意看上面的16进制的特殊表示方法。数字前面加1个"#"代表这个数字是16进制的表示方法。一开始我就被坑了。后面看了TC的文档才发现。
我们看下调试输出的结果:
我们再看下用字体自带的计算器转化的结果:
可以看到他们是高度一致的。