c语言。oxff为什么是转化为十进制是255??

2025-04-09 10:23:09
推荐回答(4个)
回答1:

对呀,0xff相当于二进制的1111 1111,转换为10进制就是255

回答2:

0x表示后面跟随的是十六进制数据,
十六进制数据ff转换为十进制:15*16+15*1=255

回答3:

0x表示是十六进制,后面的FF就是十六进制数,转换成十进制数就是15*16+15,f代表15

回答4:

16进制是从0-f;所有f的值相当于15;当它大于15时就会进1;所以十六进制前一位每加1相当于后一位加16;ff就是15*16+15.