num到uint8输出,如何as=num, uint8输出

1次观看(过去30天)
dmfwlansejr
dmfwlansejr 2021年7月15日
回答: 史蒂文的主 2021年7月15日
> > 0 x10
ans =
uint8
16
> > = 10;
>> 0xas <-这是一个错误
怎么太使输出uint8 16
必须使用变量“as”!
1评论
Peter O
Peter O 2021年7月15日
使用显式强制转换?
As = uint8(16)
是=uint816

登录评论。

接受的答案

史蒂文的主
史蒂文的主 2021年7月15日
As = 10;
Y = uint8(hex2dec(字符串(as)))
y =uint816
0x后面跟着十六进制数字语法是用来定义的 文字 ,就像你输入:
Q = 1e4
Q = 10000
R = 3+4i
R = 3.0000 + 4.0000i
它不能与变量一起使用。

更多答案(0)

类别

了解更多操作符和基本操作帮助中心而且文件交换

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!