- 博客(3)
- 收藏
- 关注
原创 double类型向char类型(需要先转换为int)的强制转换原理
A=136(010001000)转换为char后变成(10001000),但是不代表B=-8,因为计算机存储整数是用补码,所以如果将(10001000)强行转换为int时会变成输出-120(11111000),这就是因为计算机认为存储的是-120的补码,所以会将存储的字节变成补码形式再输出。此时因为原数A(从右往左数)第八位不再能代表符号位,所以会导致会对该数取后八位进行存储,但是存储的八个位,可能不是存储的int数(之后用B代表).该数A符合 -127<=A<=127。
2026-02-06 18:44:15
80
原创 SyntaxError: (unicode error) ‘utf-8‘ codec can‘t decode byte 解决python的中文编译错误
大家好啊,我是说的道理,今天教大家一下~如何解决python中文编码的问题
2024-08-07 22:04:37
1807
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅