递归火山软件开发平台

标题: 新人求助 易语言取字节集数据如何转火山 [打印本页]

作者: 暗香    时间: 2023-1-30 03:28
标题: 新人求助 易语言取字节集数据如何转火山
.版本 2

.子程序 读Vector3, Vector3
.参数 地址, 长整数型
.局部变量 返回值, Vector3
.局部变量 Date, 字节集

Date = 读字节集 (地址, 12)
返回值.X = 取字节集数据 (Date, #小数型, 1)
返回值.Y = 取字节集数据 (Date, #小数型, 9)
返回值.Z = 取字节集数据 (Date, #小数型, 5)
返回 (返回值)

.子程序 读取矩阵, , , 4,4
.参数 对象, 长整数型
.参数 地址, 小数型, 参考 数组
.局部变量 数据, 字节集

数据 = 读字节集 (对象, 64)
地址 [1] [1] = 取字节集数据 (数据, #小数型, 1)
地址 [1] [2] = 取字节集数据 (数据, #小数型, 5)
地址 [1] [3] = 取字节集数据 (数据, #小数型, 9)
地址 [1] [4] = 取字节集数据 (数据, #小数型, 13)
地址 [2] [1] = 取字节集数据 (数据, #小数型, 17)
地址 [2] [2] = 取字节集数据 (数据, #小数型, 21)
地址 [2] [3] = 取字节集数据 (数据, #小数型, 25)
地址 [2] [4] = 取字节集数据 (数据, #小数型, 29)
地址 [3] [1] = 取字节集数据 (数据, #小数型, 33)
地址 [3] [2] = 取字节集数据 (数据, #小数型, 37)
地址 [3] [3] = 取字节集数据 (数据, #小数型, 41)
地址 [3] [4] = 取字节集数据 (数据, #小数型, 45)
地址 [4] [1] = 取字节集数据 (数据, #小数型, 49)
地址 [4] [2] = 取字节集数据 (数据, #小数型, 53)
地址 [4] [3] = 取字节集数据 (数据, #小数型, 57)
地址 [4] [4] = 取字节集数据 (数据, #小数型, 61)



研究半天 各种错误 求大老发个现成的


作者: 创世魂    时间: 2023-1-30 08:20
取字节集数据 (数据,0,小数)  就这样呗。。
作者: edu    时间: 2023-1-30 14:25
火山的小数有点特别,好像叫字节集到单精度小数?
作者: shuimiao    时间: 2023-1-30 15:48
本帖最后由 shuimiao 于 2023-1-30 15:53 编辑
创世魂 发表于 2023-1-30 08:20
取字节集数据 (数据,0,小数)  就这样呗。。

这个好像有点尴尬,易语言的【小数】是单精度小数,然后易语言还有个【双精度小数】
而火山里,【小数】代表的是双精度小数,取字节集数据()中似乎不能取单精度小数,而楼主易语言案例中的小数明显是取单精度小数。这个弄得很不协调。
然后我看了火山,楼主应该是需要  取字节集单精度小数()


话说起来,吴总为什么非得阉割掉单精度小数,然后不得不各种找补,搞得不伦不类?不要说为了小白,这是在演小品——搞笑呢。

作者: wangvoldp    时间: 2023-2-3 15:49
shuimiao 发表于 2023-1-30 15:48
这个好像有点尴尬,易语言的【小数】是单精度小数,然后易语言还有个【双精度小数】
而火山里,【小数】代 ...

应该分成 小数型 和 浮点数 或 双精度




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4