>
其他
>
C语言32位有符号数和无符号数之间怎么强制转换
例如有个32位有符号数 -1946090562
转为无符号的 2348876734
不要用printf函数
人气:176 ℃ 时间:2019-12-10 14:12:53
解答
负数转无符号数 有什么意义?
用 (unsigned int) 可以强制转换.转换后的数要用 %u 格式输出才能见.
#include
main(){
int x=-1946090562;
unsigned int y;
y = (unsigned int) x;
printf("x=%d y=%u",x,y);
}
输出:
x=-1946090562 y=2348876734
推荐
C语言 -1 转换成 无符号整数是多少
32位有符号数强制转换为16位有符号数
C语言里且和或是什么符号
两个长方形,它们的周长相等,甲的长与宽之比是3:2,乙的长与宽之比是7:5,则甲与乙面积之比是( ) A.3:2 B.7:5 C.864:875
神经纤维冲动传导的最高频率小于绝对不应期的倒数
用卡诺图化简逻辑函数式Z(A,B,C,D)=CD~(A异或B)+A~BC~+A~约束条件为 B+CD=0
六年级上册数学应用题72道
2003年,我国爆发了非典疫情,为了阻断非典的传播,在全国各大人口出入较多的地方安装了红外线测温仪,请你用所学知识分析一下红外线测温仪的原理(初二物理)
猜你喜欢
青风徐来.有错别字吗
I am talking ()you.()中填什么?
will you please open the door?改为祈使句
屏风在建筑中的作用
硫酸氢铵溶液中足量的氢氧化钡溶液
高中英语翻译:李平在解这道数学题一定遇到了一些困难(must have done)
两块12v电瓶如何串并联
x+0.1x=110解方程怎么解
© 2026 79432.Com All Rights Reserved.
电脑版
|
手机版