递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 8695|回复: 17
打印 上一主题 下一主题

[视窗] 有符号字节如何转换为无符号整数?

[复制链接]

15

主题

63

帖子

538

积分

高级会员

Rank: 4

积分
538
跳转到指定楼层
楼主
发表于 2022-1-28 22:39:11 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
因为对图像进行像素级的处理,取出来的是有符号的字节,如何转换为0-255的整数型?
玩不转!!!
回复

使用道具 举报

18

主题

337

帖子

2921

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2921
18#
发表于 2022-1-30 23:54:17 来自手机 | 只看该作者
火山就是火山,不是c语言,没必要纠结非得加个无符号类型,java不是也没有无符号类型吗?不照样用的好好的
回复

使用道具 举报

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
17#
发表于 2022-1-29 21:53:13 | 只看该作者
自打两巴掌,又说起这事了,麻烦管理删除我上述的回帖吧。
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

47

主题

886

帖子

4153

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4153
16#
发表于 2022-1-29 19:42:05 | 只看该作者
本帖最后由 67564226 于 2022-1-29 19:47 编辑
创世魂 发表于 2022-1-29 19:37
-128到127   0到255

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

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

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
15#
发表于 2022-1-29 19:39:14 | 只看该作者
urenai 发表于 2022-1-29 15:58
我只是恨铁不成钢,多加几个基本数据类型能死一样。

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

因为毕竟视窗自己搞了一个字节集类,安卓用的就是原生的  字节[]
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
14#
发表于 2022-1-29 19:37:26 | 只看该作者
-128到127   0到255

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

加个128就完事了。。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
13#
发表于 2022-1-29 15:58:29 | 只看该作者
Xelloss0618 发表于 2022-1-29 14:14
这是官方的命令,存在即合理。
火山的字节是有符号的,范围是 -128到127,无法表达 128 以上的数字,必须 ...

我只是恨铁不成钢,多加几个基本数据类型能死一样。
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

26

主题

1901

帖子

6928

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6928
12#
发表于 2022-1-29 14:14:48 | 只看该作者
urenai 发表于 2022-1-29 00:07
脱裤子放了个大臭屁,明明可以按字节计算,硬是扯成4字节计算。你自己品。 ...

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

使用道具 举报

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
11#
发表于 2022-1-29 00:07:46 | 只看该作者
Xelloss0618 发表于 2022-1-28 22:47
火山有自带的方法“无符号字节到整数”,判断负数要加的是256

脱裤子放了个大臭屁,明明可以按字节计算,硬是扯成4字节计算。你自己品。
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

15

主题

63

帖子

538

积分

高级会员

Rank: 4

积分
538
10#
 楼主| 发表于 2022-1-28 23:19:54 | 只看该作者

经过测试,这个是对的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 07:13 , Processed in 0.097931 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表