urenai 发表于 2022-1-29 00:07:46

Xelloss0618 发表于 2022-1-28 22:47
火山有自带的方法“无符号字节到整数”,判断负数要加的是256

脱裤子放了个大臭屁,明明可以按字节计算,硬是扯成4字节计算。你自己品。

Xelloss0618 发表于 2022-1-29 14:14:48

urenai 发表于 2022-1-29 00:07
脱裤子放了个大臭屁,明明可以按字节计算,硬是扯成4字节计算。你自己品。 ...

这是官方的命令,存在即合理。
火山的字节是有符号的,范围是 -128到127,无法表达 128 以上的数字,必须向上转换类型
如果觉得整数占空间,你可以用短整数

urenai 发表于 2022-1-29 15:58:29

Xelloss0618 发表于 2022-1-29 14:14
这是官方的命令,存在即合理。
火山的字节是有符号的,范围是 -128到127,无法表达 128 以上的数字,必须 ...

我只是恨铁不成钢,多加几个基本数据类型能死一样。

创世魂 发表于 2022-1-29 19:37:26

-128到127   0到255

这个转换简单来说,不就是数学运算。。计算一下就转换了。。

加个128就完事了。。

创世魂 发表于 2022-1-29 19:39:14

urenai 发表于 2022-1-29 15:58
我只是恨铁不成钢,多加几个基本数据类型能死一样。

考虑数据类型统一性吧。。。java里面也是-128到127   不过。。其实有点站不住脚的。。

因为毕竟视窗自己搞了一个字节集类,安卓用的就是原生的字节[]

67564226 发表于 2022-1-29 19:42:05

本帖最后由 67564226 于 2022-1-29 19:47 编辑

创世魂 发表于 2022-1-29 19:37
-128到127   0到255

这个转换简单来说,不就是数学运算。。计算一下就转换了。。

其实有点搞不明白,为什么明明支持一下无符号整数就可以了,为什么非要说什么照顾新手而已不支持。 非得让人走弯路,向上用短整数,浪费内存,用计算,这不浪费效率嘛!!!!
再有,比如火山自己定义一个11-13位的数字,目前是11位说不定以后会涨位,用来装载手机号,这不就成了火山的特色了嘛!! 多好的事。可能有人会抬杠说用文本就行了, 但文本的操作怎么也没有类似的整数型型速度快。

urenai 发表于 2022-1-29 21:53:13

自打两巴掌,又说起这事了,麻烦管理删除我上述的回帖吧。

weilai 发表于 2022-1-30 23:54:17

火山就是火山,不是c语言,没必要纠结非得加个无符号类型,java不是也没有无符号类型吗?不照样用的好好的
页: 1 [2]
查看完整版本: 有符号字节如何转换为无符号整数?