暗香 发表于 2023-1-30 03:28:49

新人求助 易语言取字节集数据如何转火山

.版本 2

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

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

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

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



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

创世魂 发表于 2023-1-30 08:20:49

取字节集数据 (数据,0,小数)就这样呗。。

edu 发表于 2023-1-30 14:25:13

火山的小数有点特别,好像叫字节集到单精度小数?

shuimiao 发表于 2023-1-30 15:48:37

本帖最后由 shuimiao 于 2023-1-30 15:53 编辑

创世魂 发表于 2023-1-30 08:20
取字节集数据 (数据,0,小数)就这样呗。。
这个好像有点尴尬,易语言的【小数】是单精度小数,然后易语言还有个【双精度小数】
而火山里,【小数】代表的是双精度小数,取字节集数据()中似乎不能取单精度小数,而楼主易语言案例中的小数明显是取单精度小数。这个弄得很不协调。
然后我看了火山,楼主应该是需要取字节集单精度小数()


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

wangvoldp 发表于 2023-2-3 15:49:00

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

应该分成 小数型 和 浮点数 或 双精度
页: [1]
查看完整版本: 新人求助 易语言取字节集数据如何转火山