自学编程二进制重要吗,各种进制的转换就二,八,十六进制转换成十进制能懂,其他的转换弄不明白,影响大

自学编程二进制重要吗,各种进制的转换就二,八,十六进制转换成十进制能懂,其他的转换弄不明白,影响大感觉思维被十进制固化了

这个看你以后入哪一行了,我的意思是具体做哪一行开发,比如驱动开发和应用层开发。

驱动开发不免接触芯片手册,里面会对一个字节的8位01010000b各个位都做介绍,但是不会让你做2进制的加减的,应用层的话2进制基本用不到。

8进制也是在芯片手册里面用过,其他基本不用

10进制用的多了,基本你写的代码里面的数据一般以上是10进制

16进制也是,代码里面,调试窗口里面都有。


进制之间的转化明白怎么回事就可以,具体的转换可以交给Windows上的计算器。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-13
知道就行了,现在很多软件可以换算,没那个程序员碰到这种问题还自己算的,顶多小点的自己记下,数字大了肯定用软件算追问

编程看重的不是算,是怎么算,我现在是弄不懂算的原理,我前面的那句话不知理解的对吗

追答

你先把二进制搞会,8进制16进制就好办了,二进制的111就是7,1111就是15

追问

你说的这些都是转换成十进制的我能明白,例如75(Q)=7*8+5。9E(H)=9*16+14。对吧

追答

这是反向运算是对的
9e=9 x 16^1+e x 16^0

第2个回答  2016-10-13
一点也不重要,我写了那么久程序没用过2进制追问

不是非要用,就是各进制转换的原理没弄明白,再有,零基础学编程要先从什么基础知识学起啊

追答

直接学了嘛,还什么2进制8进制

追问

从哪开始呢,直接就C语言吗?我就高中基础

追答

什么叫直接“就”c语言

你甚至学c++和JAVA都可以

追问

可是,里面的好多术语都不懂啊,什么整型,浮点型,常量,变量,还有一些英语,就像看天书

追答

整形就是整数

中国人就是爱装逼

写本书英语写好笑

c的话看看c primer plus

c++就c++ primer plus

浮点型就是小数

追问

听说《21天学通C语言》会更浅显一点,你觉得呢

追答

没看过

一本c primer plus非常详细易懂

追问

之前有本谭浩强老师的C程序设计,不过看好多人对这本书都挺反感的

追答

谭浩强后面不要加老师,就一sb什么都不懂写书

追问

那你说的那本说会像你解释的那样通俗易懂吗

追答

void main()一看到就火大,这种写法都是谭浩强教的

追问

呵呵,你现在说这个我还不懂是啥意思

追答

我就是直接看了c++primerplus

现在也会写窗口程序

追问

你好厉害👍

追答

没有没有

本回答被网友采纳
相似回答