how the function typecast works when convert double to uint8
5 次查看(过去 30 天)
显示 更早的评论
I test the function typecast as follows:
z=double(1);
z1=typecast(z,'uint8');
and the results shows the
z1 = 0 0 0 0 0 0 240 63
As to my knowledge, each element in z1 should represent one 8-bit unsigned number. But the sum is not equal to 1.
Does anyone know how the function works and what's the meaning in vector z1?
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Numeric Types 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!