随笔分类 - 二进制编程与算法
摘要:最近面试,面试官问我的竟然都是程序员宝典里面的C++问题,这里记录一下看程序员宝典过程中遇到的问题,当做一种日记吧。整数无非是负数,正数和0,他们在内存中的二进制表示和原码、反码、补码息息相关。一、原码、反码、补码的定义1.原码正数的原码的符号位为0,负数的原码符号位为1,其他位则表示为是其绝对...
阅读全文
摘要:一、进制基础1. 十进制转二进制的方法十进制转换为二进制数时,由于整数与小数的转换方式不同,所以分别转换整数部分和小数部分再加以合并。例如将十进制整数转为二进制:把 (173)10 转换为二进制数。例如将十进制小数转为二进制:把(0.8125)10转换为二进制小数。十进制小数转换成二进制小数采用"乘...
阅读全文